FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git fixes-3.18-rc1 commit ef78bbdb4dd6ef84f6d4c670f40ec202fe9807f4 ("AHCI: Fix threaded interrupt setup") 2974a1837592b49d ef78bbdb4dd6ef84f6d4c670f4 testbox/testcase/testparams ---------------- -------------------------- --------------------------- fail:runs %reproduction fail:runs | | | :12 100% 5:5 client5/boot/performance-1 :12 100% 5:5 TOTAL dmesg.genirq:Flags_mismatch_irq##(ahci)vs.#(i801_smbus) client5: cpu: Core, memory: 12G [ 16.143988] ipmi_si 00:07: Found new BMC (man_id: 0x000157, prod_id: 0x0028, dev_id: 0x20) [ 16.143995] ipmi_si 00:07: IPMI kcs interface initialized [ 16.163607] ahci 0000:00:1f.2: flags: 64bit ncq pm led pmp slum part [ 16.170555] genirq: Flags mismatch irq 20. 00002080 (ahci) vs. 00000080 (i801_smbus) [ 16.171533] CPU: 1 PID: 369 Comm: modprobe Not tainted 3.18.0-rc2-wl-ga4fb664 #1 [ 16.171533] Hardware name: Intel S5000PAL/S5000PAL0, BIOS S5000.86B.10.00.0094.101320081858 10/13/2008 [ 16.171533] ffff88035d539b00 ffff88035d42b988 ffffffff8187741c 00000000000033c0 [ 16.171533] ffff88032efe5400 ffff88035d42b9e8 ffffffff810cbbaf ffff88035d42b9e8 [ 16.171533] 0000000000000246 ffffffff810cbd22 ffff880344fa5800 ffff88035ca8a0e0 [ 16.171533] Call Trace: [ 16.171533] [] dump_stack+0x4e/0x68 [ 16.171533] [] __setup_irq+0x57f/0x5d0 [ 16.171533] [] ? request_threaded_irq+0x82/0x190 [ 16.171533] [] ? ahci_dev_classify+0x60/0x60 [libahci] [ 16.171533] [] request_threaded_irq+0xcc/0x190 [ 16.171533] [] ? ahci_dev_classify+0x60/0x60 [libahci] [ 16.171533] [] ? ahci_port_thread_fn+0x600/0x600 [libahci] [ 16.171533] [] devm_request_threaded_irq+0x5f/0xc0 [ 16.171533] [] ahci_host_activate+0x80/0x220 [libahci] [ 16.171533] [] ? pcibios_set_master+0x5a/0x90 [ 16.171533] [] ahci_init_one+0x8c5/0xb60 [ahci] [ 16.171533] [] local_pci_probe+0x45/0xa0 [ 16.171533] [] ? pci_match_device+0xe5/0x110 [ 16.171533] [] pci_device_probe+0xd1/0x120 [ 16.171533] [] driver_probe_device+0x90/0x3e0 [ 16.171533] [] __driver_attach+0x9b/0xa0 [ 16.171533] [] ? __device_attach+0x40/0x40 [ 16.171533] [] bus_for_each_dev+0x6b/0xb0 [ 16.171533] [] driver_attach+0x1e/0x20 [ 16.171533] [] bus_add_driver+0x180/0x250 [ 16.171533] [] ? 0xffffffffa002c000 [ 16.171533] [] driver_register+0x64/0xf0 [ 16.171533] [] __pci_register_driver+0x4c/0x50 [ 16.171533] [] ahci_pci_driver_init+0x1e/0x1000 [ahci] [ 16.171533] [] do_one_initcall+0xc0/0x1f0 [ 16.171533] [] ? __vunmap+0xa2/0x100 [ 16.171533] [] load_module+0x15c1/0x1a60 [ 16.171533] [] ? store_uevent+0x40/0x40 [ 16.171533] [] SyS_finit_module+0x86/0xb0 [ 16.171533] [] system_call_fastpath+0x12/0x17 [ 16.403261] ahci: probe of 0000:00:1f.2 failed with error -16 [ 16.409519] EDAC MC0: Giving out device to module i5000_edac.c controller I5000: DEV 0000:00:10.0 (POLLED) [ 16.419702] EDAC PCI0: Giving out device to module i5000_edac controller EDAC PCI controller: DEV 0000:00:10.0 (POLLED)