Current-Users archive

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

Re: Recent usb changes cause panic when umass removed



On Sat, 28 May 2011, Paul Goyette wrote:

I've updated a couple of my machines to -current built from sources of 14:05:30 UTC. Part of my update sequence is to attach an external USB hard drive and dump the root file system.

On both machines, I get a kernel panic upon removing the external USB hard drive. The first machine I didn't catch (still had xdm running), but on the second machine I got the following backtrace:

        ehci_free + 0x17
        usbd_free_xfer + 0x2a
        umass_disco + 0x56
        umass_detach + 0xe5
        config_detach + 0x90
        usb_disconnect_port + 0xa3
        uhub_explore + 0x16f
        usb_discover + 0x31
        usb_event_thread + 0x3e

Confirmed fixed by:

Module Name:    src
Committed By:   tsutsui
Date:           Sat May 28 15:47:17 UTC 2011

Modified Files:
        src/sys/dev/usb: ehci.c ohci.c ohcivar.h uhci.c

Log Message:
Revert changes for PR kern/44907
http://mail-index.NetBSD.org/source-changes/2011/05/27/msg022584.html
for now.  It might cause a panic in ehci_freex() on device detach
as reported by Paul Goyette on current-users@.


Thanks for quick action!



-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index