Project

General

Profile

Actions

Bug #3325

open

The interrupt handler

Added by Marina Makienko over 11 years ago. Updated over 11 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
Environment Generation
Start date:
08/03/2012
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

Model 131_1a: Driver tries to stop an hrtimer which was never started (http://forge.ispras.ru/issues/3283) was tested on kernel linux-2.6.36.1.
There is only 1 driver, which uses the functions being checking this model (drivers/input/joystick/walkera0701.ko). But LDV-tools can't check it correctly because this driver has the next structure:

static void walkera0701_irq_handler(void *handler_data)
{ ...}

static int walkera0701_connect(struct walkera_dev *w, int parport)
{
  ...
   w->pardevice = parport_register_device(w->parport, "walkera0701",
                    NULL, NULL, walkera0701_irq_handler,
                    PARPORT_DEV_EXCL, w);
   ...
}

Related issues 1 (1 open0 closed)

Related to Linux Kernel Safety RuleDB - Feature #3283: 131: Driver tries to stop an hrtimer which was never startedResolvedMarina Makienko07/25/2012

Actions
Actions #1

Updated by Alexey Khoroshilov over 11 years ago

  • Project changed from Linux Kernel Safety RuleDB to Linux Driver Verification
Actions #2

Updated by Alexey Khoroshilov over 11 years ago

  • Category set to Environment Generation
  • Assignee set to Ilja Zakharov
Actions

Also available in: Atom PDF