summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorstsp <stsp@openbsd.org>2016-03-13 11:57:15 +0000
committerstsp <stsp@openbsd.org>2016-03-13 11:57:15 +0000
commit0c9bc80b9120fc4ba40fa522542d9e2bc7c8c68b (patch)
tree48a359704dda19fa7b13789eca24be91a0c66b04 /lib/libc
parenti forgot to rename p to ifp0 in vlan_config (diff)
downloadwireguard-openbsd-0c9bc80b9120fc4ba40fa522542d9e2bc7c8c68b.tar.xz
wireguard-openbsd-0c9bc80b9120fc4ba40fa522542d9e2bc7c8c68b.zip
In ichiic(4), ignore the SMBALERT# interrupt. This interrupt has been
observed to fire for spurious reasons with buggy hardware/bios. It is being ignored by both FreeBSD and Linux as well. Fixes GENERIC kernel boot on ADI RCC-VE with buggy bios versions, where ichiic(4) ended up stealing interrupts from ehci(4), rendering the internal eMMC flash unusable. Also, always ackknowledge all interrupts by writing status bits back to avoid a potential SMBALERT# interrupt storm. with and ok deraadt@ kettenis@ mpi@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions