diff options
author | 2016-03-13 11:57:15 +0000 | |
---|---|---|
committer | 2016-03-13 11:57:15 +0000 | |
commit | 0c9bc80b9120fc4ba40fa522542d9e2bc7c8c68b (patch) | |
tree | 48a359704dda19fa7b13789eca24be91a0c66b04 /lib/libc/stdlib/malloc.c | |
parent | i forgot to rename p to ifp0 in vlan_config (diff) | |
download | wireguard-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/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions