Bug 7098 - oops in csr1212_parse_keyval
Summary: oops in csr1212_parse_keyval
Status: REJECTED UNREPRODUCIBLE
Alias: None
Product: Drivers
Classification: Unclassified
Component: IEEE1394 (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Stefan Richter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-01 13:02 UTC by Stefan Richter
Modified: 2007-05-18 06:52 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.17.11 et alia
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Stefan Richter 2006-09-01 13:02:48 UTC
Most recent kernel where this bug did not occur: unknown
Distribution: Debian testing/unstable
Hardware Environment: two PCs connected via FireWire
Software Environment: Vanilla Kernel 2.6.17.11 + Software Suspend 2
Problem Description:

see http://bugzilla.kernel.org/show_bug.cgi?id=7072#c2
("unable to handle kernel paging request..." in csr1212_parse_keyval, probaly
due to invalid input)

Steps to reproduce: see bug 7072
Comment 1 Stefan Richter 2007-01-08 11:18:08 UTC
Bug status: I plan to kick all userspace library code as well as needless IEEE
1394 -> IEEE 1212 abstractions out of drivers/ieee1394/csr1212.[ch]. (The code
was designed to work with other buses besides 1394 and to be compilable as a
userspace library. Today there is no benefit from this design, only bloat.) In
doing so I will have an eye on potentially missing input validation.
Comment 2 Stefan Richter 2007-05-18 06:52:49 UTC
Various simplifications of the csr1212 code went into 2.6.22-rc1.  While working
on them, I didn't notice any obvious bug.  I am closing this bug as
unreproducible for now; reopen if necessary.

Note You need to log in before you can comment on or make changes to this bug.