On Sat, 2009-07-04 at 18:21 +0200, Bastian Blank wrote: > Hi > > The 2.6.30.1 stable update striked again. 2 (3) parts of the module ABI was > broken[1,2]: > > - kvm > - usbserial > - and a weird change in hisax. > > kvm is easy to be ignored.
Right. > usbserial is more likely to break things and Yeah, one operation was split into two, which changes both ABI and API. Unless there's some way to avoid that split, which I doubt, we have to bump ABI. The original commit was: commit f9c99bb8b3a1ec81af68d484a551307326c2e933 Author: Alan Stern <st...@rowland.harvard.edu> Date: Tue Jun 2 11:53:55 2009 -0400 USB: usb-serial: replace shutdown with disconnect, release This patch (as1254) splits up the shutdown method of usb_serial_driver into a disconnect and a release method. The problem is that the usb-serial core was calling shutdown during disconnect handling, but drivers didn't expect it to be called until after all the open file references had been closed. The result was an oops when the close method tried to use memory that had been deallocated by shutdown. Signed-off-by: Alan Stern <st...@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gre...@suse.de> > I have no idea about hisax. [...] Looks like an internal change to me. Ben. -- Ben Hutchings When you say `I wrote a program that crashed Windows', people just stare ... and say `Hey, I got those with the system, *for free*'. - Linus Torvalds
signature.asc
Description: This is a digitally signed message part