[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#429011: [OOPS] cyclades modules error path broken ?



On Fri, Nov 07, 2008 at 09:33:09PM +0100, Moritz Muehlenhoff wrote:
> On Fri, Jun 15, 2007 at 02:09:02PM +0200, Florian Lohoff wrote:
> > 
> > Package: linux-image-2.6.18-4-486
> > Version: 2.6.18.dfsg.1-1
> > 
> > Hi,
> > i am using the cyclades multiserial driver. There seems to be a bug in
> > the error path on loading the driver. The cyclades Hardware consists of
> > the PCI card and an external serial box. If the serial box is not
> > connected the driver recognizes this and bails out. Unloading
> > and reloading the module fails in this case with the below error
> > message:
> 
> Is this issue still reproducible with current kernels? If so, could
> you report this upstream at bugzilla.kernel.org?

I have no machine with newer kernels - need to check - i have just
checkd the git log on cyclades.c and it seems this commit may have fixed
it by rewriting large parts of the module/device init code:

commit 3137553d3f78f12a077459ee59e4b17f8db9f0cf
Author: Jiri Slaby <jirislaby@gmail.com>
Date:   Tue May 8 00:37:04 2007 -0700

    Char: cyclades, probe cleanup
    
    - add fail paths
    - merge 3 similar initializations into one (Z, Ze, Y)
    
    [akpm@linux-foundation.org: build fix]
    Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

I'll try to reproduce the bug on Monday ...

Flo
-- 
Florian Lohoff                  flo@rfc822.org             +49-171-2280134
	Those who would give up a little freedom to get a little 
          security shall soon have neither - Benjamin Franklin

Attachment: signature.asc
Description: Digital signature


Reply to: