--- - branch: MAIN date: Fri Jul 17 21:04:14 UTC 2020 files: - new: '1.46' old: '1.45' path: src/sys/dev/pci/cmdide.c pathrev: src/sys/dev/pci/cmdide.c@1.46 type: modified id: 20200717T210414Z.9d37a5aa3ba70939040b4c59f798adcca750d429 log: | remove explicit irqack() call for unexpected interrupt; this happens normally during boot when running identify for the drive as polled command, and fixes hard hang caused by the irqack() on a sun machine the unexpected interrupt happens because cmdide doesn't respect WDCTL_IDS bit and triggers interrupt also for polled commands also reclassify the "bogus intr" as aprint_verbose() to avoid noise on boot discussed and tested by Martin Husemann module: src subject: 'CVS commit: src/sys/dev/pci' unixtime: '1595019854' user: jdolecek