Date: Tue, 15 Apr 2008 19:50:03 GMT From: Volker <volker@vwsoft.com> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/122045: [ata][panic] reiniting detached ata channel kills the kernel Message-ID: <200804151950.m3FJo3kN067526@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/122045; it has been noted by GNATS. From: Volker <volker@vwsoft.com> To: bug-followup@FreeBSD.org, soralx@cydem.org Cc: Subject: Re: kern/122045: [ata][panic] reiniting detached ata channel kills the kernel Date: Tue, 15 Apr 2008 21:41:14 +0200 This fix has been suggested by Andrey V. Elsukov on the bugs ML and confirmed by the submitter to fix the problem. Unfortunately this still hasn't been committed: Index: src/sys/dev/ata/ata-all.c =================================================================== RCS file: /ncvs/src/sys/dev/ata/ata-all.c,v retrieving revision 1.280 diff -u -b -p -r1.280 ata-all.c --- src/sys/dev/ata/ata-all.c 4 Oct 2007 19:17:15 -0000 1.280 +++ src/sys/dev/ata/ata-all.c 29 Mar 2008 17:41:53 -0000 @@ -372,7 +372,6 @@ ata_ioctl(struct cdev *dev, u_long cmd, !(device = devclass_get_device(ata_devclass, *value))) return ENXIO; error = ata_reinit(device); - ata_start(device); break; case IOCATAATTACH:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804151950.m3FJo3kN067526>