[Bug 624701] Re: BUG: unable to handle kernel NULL pointer dereference at (null)

Brian Rogers brian at xyzw.org
Tue Sep 7 13:29:51 UTC 2010


Bisected. Bad commit upstream:

commit 667c9ebe97f7e5f1e48e7eb321644c6fb1668de5
Author: David Härdeman <david at hardeman.nu>
Date:   Sun Jun 13 17:29:31 2010 -0300

    V4L/DVB: ir-core: centralize sysfs raw decoder enabling/disabling
    
    With the current logic, each raw decoder needs to add a copy of the exact
    same sysfs code. This is both unnecessary and also means that (re)loading
    an IR driver after raw decoder modules have been loaded won't work as
    expected.
    
    This patch moves that logic into ir-raw-event and adds a single sysfs
    file per device.
    
    Reading that file returns something like:
    
        "rc5 [rc6] nec jvc [sony]"
    
    (with enabled protocols in [] brackets)
    
    Writing either "+protocol" or "-protocol" to that file will
    enable or disable the according protocol decoder.
    
    An additional benefit is that the disabling of a decoder will be
    remembered across module removal/insertion so a previously
    disabled decoder won't suddenly be activated again. The default
    setting is to enable all decoders.
    
    This is also necessary for the next patch which moves even more decoder
    state into the central raw decoding structs.
    
    Signed-off-by: David Härdeman <david at hardeman.nu>
    Acked-by: Jarod Wilson <jarod at redhat.com>
    Tested-by: Jarod Wilson <jarod at redhat.com>
    Signed-off-by: Mauro Carvalho Chehab <mchehab at redhat.com>

-- 
BUG: unable to handle kernel NULL pointer dereference at (null)
https://bugs.launchpad.net/bugs/624701
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list