Here are two oopses from kernel 4.0.4, 32 bits, on a PC with a pcmcia slot that can handle both cardbux and 16-bit pcmcia cards. As mentioned in my other thread, I commented out udev's call to pcmcia-socket-startup so booting completes. This first one occurs intermittently during boot before udev starts. It is non-fatal and I can even use a pcmcia device. [ 7.900418] ------------[ cut here ]------------ [ 7.906355] WARNING: CPU: 0 PID: 979 at kernel/sched/core.c:7302 __might_sleep+0x66/0x82() [ 7.912393] do not call blocking ops when !TASK_RUNNING; state=1 set at [<c13de002>] pccardd+0xce/0x313 [ 7.918479] usb usb3: SerialNumber: 0000:00:1a.0 [ 7.924591] Modules linked in: [ 7.930622] hub 3-0:1.0: USB hub found [ 7.936383] CPU: 0 PID: 979 Comm: pccardd Not tainted 4.0.4-xxxxxxxxxxxx #1 [ 7.942209] Hardware name: NEC PC-VY20MFD5RJX6/AK3ML, BIOS NOTE BIOS Version /554A0800 10/31/2008 [ 7.948217] 00000000 00000000 f4167ea4 c152c76a f4167ee4 f4167ed4 c103598d c17ab6bc [ 7.954333] f4167f00 000003d3 c17ab587 00001c86 c104e13e c104e13e c13de002 00000001 [ 7.960462] 00000000 f4167eec c10359d2 00000009 f4167ee4 c17ab6bc f4167f00 f4167f20 [ 7.966596] Call Trace: [ 7.972620] [<c152c76a>] dump_stack+0x49/0x73 [ 7.978687] [<c103598d>] warn_slowpath_common+0x98/0xaf [ 7.984760] [<c104e13e>] ? __might_sleep+0x66/0x82 [ 7.990843] [<c104e13e>] ? __might_sleep+0x66/0x82 [ 7.996874] [<c13de002>] ? pccardd+0xce/0x313 [ 8.002815] [<c10359d2>] warn_slowpath_fmt+0x2e/0x30 [ 8.008752] [<c104e13e>] __might_sleep+0x66/0x82 [ 8.014631] [<c13de002>] ? pccardd+0xce/0x313 [ 8.020461] [<c13de002>] ? pccardd+0xce/0x313 [ 8.026190] [<c152f8a7>] mutex_lock+0x17/0x2f [ 8.031906] [<c13de06e>] pccardd+0x13a/0x313 [ 8.037645] [<c152f1d5>] ? preempt_schedule+0x1f/0x21 [ 8.043388] [<c12a3378>] ? ___preempt_schedule+0x8/0xc [ 8.049121] [<c13ddf34>] ? socket_complete_resume+0x2e/0x2e [ 8.054850] [<c13ddf34>] ? socket_complete_resume+0x2e/0x2e [ 8.060528] [<c104928d>] kthread+0x8c/0x91 [ 8.066266] [<c1531681>] ret_from_kernel_thread+0x21/0x30 [ 8.071978] [<c1049201>] ? __kthread_parkme+0x6e/0x6e [ 8.077663] hub 3-0:1.0: 2 ports detected [ 8.083527] uhci_hcd 0000:00:1a.1: UHCI Host Controller [ 8.089150] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 [ 8.094822] uhci_hcd 0000:00:1a.1: detected 2 ports [ 8.100476] uhci_hcd 0000:00:1a.1: irq 21, io base 0x00001860 [ 8.106204] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.111938] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.117672] usb usb4: Product: UHCI Host Controller [ 8.123353] usb usb4: Manufacturer: Linux 4.0.4-xxxxxxxxxxxx uhci_hcd [ 8.129331] usb usb4: SerialNumber: 0000:00:1a.1 [ 8.135174] hub 4-0:1.0: USB hub found [ 8.140799] hub 4-0:1.0: 2 ports detected [ 8.146632] uhci_hcd 0000:00:1a.2: UHCI Host Controller [ 8.152280] uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5 [ 8.157945] uhci_hcd 0000:00:1a.2: detected 2 ports [ 8.163558] uhci_hcd 0000:00:1a.2: irq 19, io base 0x00001880 [ 8.169172] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.174784] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.180377] usb 2-2: new high-speed USB device number 2 using ehci-pci [ 8.185970] usb usb5: Product: UHCI Host Controller [ 8.191420] usb usb5: Manufacturer: Linux 4.0.4-xxxxxxxxxxxx uhci_hcd [ 8.196775] usb usb5: SerialNumber: 0000:00:1a.2 [ 8.202294] hub 5-0:1.0: USB hub found [ 8.207640] hub 5-0:1.0: 2 ports detected [ 8.213132] uhci_hcd 0000:00:1d.0: UHCI Host Controller [ 8.218301] ---[ end trace 711724ffae446cbc ]--- The second one is also intermittent and is fatal. The oops scrolled off the screen before two keyboard lights started flashing. I think the driver was Qlogicfas. I inserted a 16-bit pcmcia SCSI adapter, attached to a vintager CD-ROM drive. The kernel recognized the drive. I inserted a CD-R that was burned during this millennium and I guess the drive couldn't read it, and a driver probably Qlogicfas couldn't handle the error report. Sorry, I only saw it once and didn't want to spend half an hour writing down the tail end of the oops report. -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html