2003-11-07 05:34:21

by jurriaan

[permalink] [raw]
Subject: cdrecord dev=/dev/hdd in 2.9.0-test9-mm2: lots (LOTS) of error messages

I tried to burn a CD using this command-line in 2.6.0-test9-mm2:

sudo cdrecord -v dev="/dev/hdd" -dao -useinfo *.wav

Result:

[this about 5 times per second]
Nov 6 14:37:17 middle kernel: arq->state 4
Nov 6 14:37:17 middle kernel: Badness in as_put_request at drivers/block/as-iosched.c:1783
Nov 6 14:37:17 middle kernel: Call Trace:
Nov 6 14:37:17 middle kernel: [scsi_host_dev_release+0/144] as_put_request+0x60/0xc0
Nov 6 14:37:17 middle kernel: [cdrom_buffer_sectors+62/192] elv_put_request+0x1e/0x20
Nov 6 14:37:17 middle kernel: [ide_cdrom_audio_ioctl+197/416] __blk_put_request+0x65/0xb0
Nov 6 14:37:17 middle kernel: [ide_cdrom_audio_ioctl+319/416] blk_put_request+0x2f/0x50
Nov 6 14:37:17 middle kernel: [ide_release_iomio_dma+40/144] sg_io+0x2f8/0x450
Nov 6 14:37:17 middle kernel: [ide_setup_dma+746/880] scsi_cmd_ioctl+0x25a/0x4f0
Nov 6 14:37:17 middle kernel: [cfq_init+330/368] opost_block+0x11a/0x1e0
Nov 6 14:37:17 middle kernel: [copy_process+2666/2864] default_wake_function+0x2a/0x30
Nov 6 14:37:17 middle kernel: [make_request+288/624] cdrom_ioctl+0x30/0xe90
Nov 6 14:37:17 middle kernel: [sys_rt_sigtimedwait+61/880] do_timer+0xdd/0xf0
Nov 6 14:37:17 middle kernel: [default_pins3+79/80] idecd_ioctl+0x5f/0x70
Nov 6 14:37:17 middle kernel: [ide_hwif_configure+364/448] blkdev_ioctl+0x8c/0x3c0
Nov 6 14:37:17 middle kernel: [kernel_fpu_begin+26/64] do_gettimeofday+0x2a/0xc0
Nov 6 14:37:17 middle kernel: [__d_lookup+84/336] sys_ioctl+0xf4/0x270
Nov 6 14:37:17 middle kernel: [__func__.4+169072/376069] syscall_call+0x7/0xb

kernel commandline:

kernel /boot/vmlinuz-260test9mm2 root=/dev/md3 video=matroxfb:xres:1600,yres:1360,depth:16,pixclock:4116,left:304,right:64,upper:46,lower:1,hslen:192,vslen:3,fv:90 atkbd_softrepeat=1


Oct 28 20:15:32 middle kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Oct 28 20:15:32 middle kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Oct 28 20:15:32 middle kernel: VP_IDE: IDE controller at PCI slot 0000:00:11.1
Oct 28 20:15:32 middle kernel: VP_IDE: chipset revision 6
Oct 28 20:15:32 middle kernel: VP_IDE: not 100%% native mode: will probe irqs later
Oct 28 20:15:32 middle kernel: VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
Oct 28 20:15:32 middle kernel: ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio
Oct 28 20:15:32 middle kernel: ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:DMA
Oct 28 20:15:32 middle kernel: hda: IC35L120AVV207-1, ATA DISK drive
Oct 28 20:15:32 middle kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Oct 28 20:15:32 middle kernel: hdc: IC35L120AVV207-1, ATA DISK drive
Oct 28 20:15:32 middle kernel: hdd: LITE-ON LTR-40125W, ATAPI CD/DVD-ROM drive
Oct 28 20:15:32 middle kernel: hda: max request size: 1024KiB
Oct 28 20:15:32 middle kernel: hda: 241254720 sectors (123522 MB) w/7965KiB Cache, CHS=16383/255/63, UDMA(100)
Oct 28 20:15:32 middle kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 >
Oct 28 20:15:32 middle kernel: hdc: max request size: 1024KiB
Oct 28 20:15:32 middle kernel: hdc: 241254720 sectors (123522 MB) w/7965KiB Cache, CHS=16383/255/63, UDMA(100)
Oct 28 20:15:32 middle kernel: hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 hdc7 hdc8 >
Oct 28 20:15:32 middle kernel: hdd: ATAPI 48X CD-ROM CD-R/RW drive, 1984kB Cache, UDMA(33)
Oct 28 20:15:32 middle kernel: Uniform CD-ROM driver Revision: 3.12

.config:

CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=16
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MK7=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_USE_3DNOW=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y
CONFIG_HIGHPTE=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_RELAXED_AML=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_CML1=y
CONFIG_PARPORT_1284=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_BLK_DEV_HPT366=y
CONFIG_BLK_DEV_PDC202XX_OLD=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_MAX_SD_DISKS=2
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_REPORT_LUNS=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID5=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_SYN_COOKIES=y
CONFIG_IPV6_SCTP__=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_TULIP=y
CONFIG_TULIP=y
CONFIG_TULIP_MWI=y
CONFIG_TULIP_MMIO=y
CONFIG_NET_PCI=y
CONFIG_E100=y
CONFIG_8139CP=y
CONFIG_8139TOO=y
CONFIG_VIA_RHINE=y
CONFIG_VIA_RHINE_MMIO=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=y
CONFIG_I2C=m
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_ISA=m
CONFIG_I2C_VIAPRO=m
CONFIG_I2C_SENSOR=m
CONFIG_SENSORS_EEPROM=m
CONFIG_SENSORS_VIA686A=m
CONFIG_SENSORS_W83781D=m
CONFIG_WATCHDOG=y
CONFIG_SOFT_WATCHDOG=y
CONFIG_RTC=y
CONFIG_AGP=y
CONFIG_AGP_VIA=y
CONFIG_DRM=y
CONFIG_DRM_MGA=y
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=256
CONFIG_FB=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_G450=y
CONFIG_FB_MATROX_G100=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONTS=y
CONFIG_FONT_SUN12x22=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=y
CONFIG_SND_EMU10K1=y
CONFIG_SND_CMIPCI=y
CONFIG_SND_INTEL8X0=y
CONFIG_SND_VIA82XX=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_USB_SCANNER=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_XFS_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_UDF_FS=y
CONFIG_FAT_FS=y
CONFIG_VFAT_FS=y
CONFIG_NTFS_FS=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_DEVPTS_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_SUNRPC=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_FRAME_POINTER=y
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_CRC32=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y

Good luck,
Jurriaan
--
Whatever women do they must do twice as well as men
to be thought of as half as good. Luckily, this is not difficult.
Charlotte Whitton
Debian (Unstable) GNU/Linux 2.6.0-test9-mm2 4276 bogomips 0.60 0.43


2003-11-08 00:13:03

by Valdis Klētnieks

[permalink] [raw]
Subject: Re: cdrecord dev=/dev/hdd in 2.9.0-test9-mm2: lots (LOTS) of error messages

On Thu, 06 Nov 2003 14:43:14 +0100, Jurriaan <[email protected]> said:
> I tried to burn a CD using this command-line in 2.6.0-test9-mm2:
>
> sudo cdrecord -v dev="/dev/hdd" -dao -useinfo *.wav
>
> Result:
>
> [this about 5 times per second]
> Nov 6 14:37:17 middle kernel: arq->state 4
> Nov 6 14:37:17 middle kernel: Badness in as_put_request at drivers/block/as-
iosched.c:1783

I'm seeing this as well burning an ISO in TAO mode on /dev/hdb, but slightly different traceback:

Nov 6 16:03:06 turing-police kernel: arq->state 4
Nov 6 16:03:07 turing-police kernel: Badness in as_put_request at drivers/block/as-iosched.c:1783
Nov 6 16:03:07 turing-police kernel: Call Trace:
Nov 6 16:03:07 turing-police kernel: [as_put_request+113/140] as_put_request+0x71/0x8c
Nov 6 16:03:07 turing-police kernel: [elv_put_request+19/23] elv_put_request+0x13/0x17
Nov 6 16:03:07 turing-police kernel: [__blk_put_request+91/133] __blk_put_request+0x5b/0x85
Nov 6 16:03:07 turing-police kernel: [blk_put_request+35/67] blk_put_request+0x23/0x43
Nov 6 16:03:07 turing-police kernel: [sg_io+955/1072] sg_io+0x3bb/0x430
Nov 6 16:03:07 turing-police kernel: [scsi_cmd_ioctl+520/1204] scsi_cmd_ioctl+0x208/0x4b4
Nov 6 16:03:07 turing-police kernel: [avc_has_perm+57/67] avc_has_perm+0x39/0x43
Nov 6 16:03:07 turing-police kernel: [__copy_from_user_ll+76/90] __copy_from_user_ll+0x4c/0x5a
Nov 6 16:03:07 turing-police kernel: [cdrom_ioctl+29/3404] cdrom_ioctl+0x1d/0xd4c
Nov 6 16:03:07 turing-police kernel: [write_chan+432/451] write_chan+0x1b0/0x1c3
Nov 6 16:03:07 turing-police kernel: [default_wake_function+0/24] default_wake_function+0x0/0x18
Nov 6 16:03:07 turing-police kernel: [selinux_file_permission+289/300] selinux_file_permission+0x121/0x12c
Nov 6 16:03:07 turing-police kernel: [idecd_ioctl+55/66] idecd_ioctl+0x37/0x42
Nov 6 16:03:07 turing-police kernel: [blkdev_ioctl+797/816] blkdev_ioctl+0x31d/0x330
Nov 6 16:03:07 turing-police kernel: [sys_ioctl+512/583] sys_ioctl+0x200/0x247
Nov 6 16:03:07 turing-police kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Nov 6 16:03:07 turing-police kernel: [pfkey_xfrm_state2msg+686/2757] pfkey_xfrm_state2msg+0x2ae/0xac5

(pfkey_xfrm_state2msg()??? But I'm not doing ipsec - is the traceback on crack? ;)

In addition, I end up with a bad burn because *something* is managing to
starve off reading the ISO off disk and we get a buffer underrun.

Under earlier kernels (-test7 or so), the input buffer stayed around 90+%,
here it would start off near empty, get up to about 50%, then slowly go down
till it hit zero, got an underrun, and croaked. One CD got 9M in, another
got 38M in. Decided to wait till I had more blanks handy before debugging
more. (I admit not knowing if the problem is the AS elevator, or
Con's swappiness patch).

Yes, the source disk hda and target CD/RW hdb are on the same IDE
controller, blame Dell.. ;) (though it's worked fine for a year till now).


Attachments:
(No filename) (226.00 B)

2003-11-08 00:28:09

by Gene Heskett

[permalink] [raw]
Subject: Re: cdrecord dev=/dev/hdd in 2.9.0-test9-mm2: lots (LOTS) of error messages

On Thursday 06 November 2003 08:43, Jurriaan wrote:
>I tried to burn a CD using this command-line in 2.6.0-test9-mm2:
>
The as scheduler in test9-mm2 is a bit fubar, reboot after adding
"elevator=deadline" to the kernel options in grub.conf.
With the exception of an occasional ac97 message, the logs are now
clean, and the mouse is much smoother.

>sudo cdrecord -v dev="/dev/hdd" -dao -useinfo *.wav
>
>Result:
>
>[this about 5 times per second]
>Nov 6 14:37:17 middle kernel: arq->state 4
>Nov 6 14:37:17 middle kernel: Badness in as_put_request at
> drivers/block/as-iosched.c:1783 Nov 6 14:37:17 middle kernel: Call
> Trace:
>Nov 6 14:37:17 middle kernel: [scsi_host_dev_release+0/144]
> as_put_request+0x60/0xc0 Nov 6 14:37:17 middle kernel:
> [cdrom_buffer_sectors+62/192] elv_put_request+0x1e/0x20 Nov 6
> 14:37:17 middle kernel: [ide_cdrom_audio_ioctl+197/416]
> __blk_put_request+0x65/0xb0 Nov 6 14:37:17 middle kernel:
> [ide_cdrom_audio_ioctl+319/416] blk_put_request+0x2f/0x50 Nov 6
> 14:37:17 middle kernel: [ide_release_iomio_dma+40/144]
> sg_io+0x2f8/0x450 Nov 6 14:37:17 middle kernel:
> [ide_setup_dma+746/880] scsi_cmd_ioctl+0x25a/0x4f0 Nov 6 14:37:17
> middle kernel: [cfq_init+330/368] opost_block+0x11a/0x1e0 Nov 6
> 14:37:17 middle kernel: [copy_process+2666/2864]
> default_wake_function+0x2a/0x30 Nov 6 14:37:17 middle kernel:
> [make_request+288/624] cdrom_ioctl+0x30/0xe90 Nov 6 14:37:17
> middle kernel: [sys_rt_sigtimedwait+61/880] do_timer+0xdd/0xf0 Nov
> 6 14:37:17 middle kernel: [default_pins3+79/80]
> idecd_ioctl+0x5f/0x70 Nov 6 14:37:17 middle kernel:
> [ide_hwif_configure+364/448] blkdev_ioctl+0x8c/0x3c0 Nov 6
> 14:37:17 middle kernel: [kernel_fpu_begin+26/64]
> do_gettimeofday+0x2a/0xc0 Nov 6 14:37:17 middle kernel:
> [__d_lookup+84/336] sys_ioctl+0xf4/0x270 Nov 6 14:37:17 middle
> kernel: [__func__.4+169072/376069] syscall_call+0x7/0xb

[...]

--
Cheers, Gene
AMD K6-III@500mhz 320M
Athlon1600XP@1400mhz 512M
99.27% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.

2003-11-08 02:23:48

by Nick Piggin

[permalink] [raw]
Subject: Re: cdrecord dev=/dev/hdd in 2.9.0-test9-mm2: lots (LOTS) of error messages



[email protected] wrote:

>On Thu, 06 Nov 2003 14:43:14 +0100, Jurriaan <[email protected]> said:
>
>
>>I tried to burn a CD using this command-line in 2.6.0-test9-mm2:
>>
>>sudo cdrecord -v dev="/dev/hdd" -dao -useinfo *.wav
>>
>>Result:
>>
>>[this about 5 times per second]
>>Nov 6 14:37:17 middle kernel: arq->state 4
>>Nov 6 14:37:17 middle kernel: Badness in as_put_request at drivers/block/as-
>>
>>
>iosched.c:1783
>
>I'm seeing this as well burning an ISO in TAO mode on /dev/hdb, but slightly different traceback:
>
>Nov 6 16:03:06 turing-police kernel: arq->state 4
>Nov 6 16:03:07 turing-police kernel: Badness in as_put_request at drivers/block/as-iosched.c:1783
>Nov 6 16:03:07 turing-police kernel: Call Trace:
>Nov 6 16:03:07 turing-police kernel: [as_put_request+113/140] as_put_request+0x71/0x8c
>Nov 6 16:03:07 turing-police kernel: [elv_put_request+19/23] elv_put_request+0x13/0x17
>Nov 6 16:03:07 turing-police kernel: [__blk_put_request+91/133] __blk_put_request+0x5b/0x85
>Nov 6 16:03:07 turing-police kernel: [blk_put_request+35/67] blk_put_request+0x23/0x43
>Nov 6 16:03:07 turing-police kernel: [sg_io+955/1072] sg_io+0x3bb/0x430
>Nov 6 16:03:07 turing-police kernel: [scsi_cmd_ioctl+520/1204] scsi_cmd_ioctl+0x208/0x4b4
>Nov 6 16:03:07 turing-police kernel: [avc_has_perm+57/67] avc_has_perm+0x39/0x43
>Nov 6 16:03:07 turing-police kernel: [__copy_from_user_ll+76/90] __copy_from_user_ll+0x4c/0x5a
>Nov 6 16:03:07 turing-police kernel: [cdrom_ioctl+29/3404] cdrom_ioctl+0x1d/0xd4c
>Nov 6 16:03:07 turing-police kernel: [write_chan+432/451] write_chan+0x1b0/0x1c3
>Nov 6 16:03:07 turing-police kernel: [default_wake_function+0/24] default_wake_function+0x0/0x18
>Nov 6 16:03:07 turing-police kernel: [selinux_file_permission+289/300] selinux_file_permission+0x121/0x12c
>Nov 6 16:03:07 turing-police kernel: [idecd_ioctl+55/66] idecd_ioctl+0x37/0x42
>Nov 6 16:03:07 turing-police kernel: [blkdev_ioctl+797/816] blkdev_ioctl+0x31d/0x330
>Nov 6 16:03:07 turing-police kernel: [sys_ioctl+512/583] sys_ioctl+0x200/0x247
>Nov 6 16:03:07 turing-police kernel: [syscall_call+7/11] syscall_call+0x7/0xb
>Nov 6 16:03:07 turing-police kernel: [pfkey_xfrm_state2msg+686/2757] pfkey_xfrm_state2msg+0x2ae/0xac5
>
>(pfkey_xfrm_state2msg()??? But I'm not doing ipsec - is the traceback on crack? ;)
>
>

Yes.

I have fixed this. It will be in the next mm.