search for: ata_identify

Displaying 7 results from an estimated 7 matches for "ata_identify".

2013 Nov 23
2
SSD becomes detached 9.2
...TE_FPDMA_QUEUED. ACB: 61 10 20 ff a6 40 01 00 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: Command timeout (ada0:ahcich0:0:0:0): Retrying command ahcich0: Timeout on slot 31 port 0 ahcich0: is 00000002 cs 00000000 ss 00000000 rs 80000000 tfd 50 serr 00000000 cmd 00047f17 (aprobe0:ahcich0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00 (aprobe0:ahcich0:0:0:0): CAM status: Command timeout (aprobe0:ahcich0:0:0:0): Error 5, Retry was blocked ahcich0: Timeout on slot 31 port 0 ahcich0: is 00000002 cs 00000000 ss 00000000 rs 80000000 tfd 50 serr 00000000 cmd 00047f17 (aprobe0:ahcich0:0:0:0):...
2010 Jun 18
4
[PATCH 1/2] Add 'serial' attribute to virtio-blk devices
Create a new attribute for virtio-blk devices that will fetch the serial number of the block device. This attribute can be used by udev to create disk/by-id symlinks for devices that don't have a UUID (filesystem) associated with them. ATA_IDENTIFY strings are special in that they can be up to 20 chars long and aren't required to be NULL-terminated. The buffer is also zero-padded meaning that if the serial is 19 chars or less that we get a NULL terminated string. When copying this value into a string buffer, we must be careful to copy u...
2010 Jun 18
4
[PATCH 1/2] Add 'serial' attribute to virtio-blk devices
Create a new attribute for virtio-blk devices that will fetch the serial number of the block device. This attribute can be used by udev to create disk/by-id symlinks for devices that don't have a UUID (filesystem) associated with them. ATA_IDENTIFY strings are special in that they can be up to 20 chars long and aren't required to be NULL-terminated. The buffer is also zero-padded meaning that if the serial is 19 chars or less that we get a NULL terminated string. When copying this value into a string buffer, we must be careful to copy u...
2010 Jun 24
3
[PATCH 0/2] v2: Add 'serial' attribute to virtio-blk devices
Using Rusty's suggestion I've respun the patch removing the special copy function. I've tested this patch in a guest kernel with and without qemu supplying serial numbers for the block devices and it's working as expected. When qemu supplies serial numbers, the correct value is supplied to /sys/block/vdX/serial and can be used by udev for generating disk/by-id paths (without
2010 Jun 24
3
[PATCH 0/2] v2: Add 'serial' attribute to virtio-blk devices
Using Rusty's suggestion I've respun the patch removing the special copy function. I've tested this patch in a guest kernel with and without qemu supplying serial numbers for the block devices and it's working as expected. When qemu supplies serial numbers, the correct value is supplied to /sys/block/vdX/serial and can be used by udev for generating disk/by-id paths (without
2008 Feb 12
0
Interrupt storm when disconnecting sata drives in 7.0-RC2 and 6.3
...t roughly 160,000 per second. The storm continues even after the drive is re-inserted. It stops after reconnecting with "atacontrol attach ata6". Some variations on this theme: 1) If I do the above but do not re-insert the drive and try "atacontrol attach ata6", I get a "ATA_IDENTIFY timeout", and then a kernel panic "Fatal trap 12: page fault while in kernel mode". 2) If I try using the nForce sata3 ports, I always get some kind of kernel panic on attaching a drive and "atacontrol attach ata4". The NVRAID settings in the BIOS don't matter. I don&...
2009 Mar 31
6
RELENG_7 ata panic on atacontrol attach
....s:159 #7 0xc055b69c in device_attach (dev=0xcc58e480) at /usr/src/sys/kern/subr_bus.c:279 #8 0xc055c96d in device_probe_and_attach (dev=0xcc58e480) at /usr/src/sys/kern/subr_bus.c:2366 #9 0xc055ca59 in bus_generic_attach (dev=0xc5167100) at /usr/src/sys/kern/subr_bus.c:2905 #10 0xc04796f0 in ata_identify (dev=0xc5167100) at /usr/src/sys/dev/ata/ata-all.c:723 #11 0xc0479fe4 in ata_attach (dev=0xc5167100) at /usr/src/sys/dev/ata/ata-all.c:150 #12 0xc047a93a in ata_ioctl (dev=0xc510e200, cmd=2147770627, data=0xd2f6cb80 "\a", flag=3, td=0xcd32c690) at /usr/src/sys/dev/ata/ata-all.c:387 #13...