#
f7f466bc |
| 29-Apr-2023 |
mlarkin <mlarkin@openbsd.org> |
remove some 19 year old #if 0 code
ok deraadt
|
#
cbef2d84 |
| 29-Apr-2023 |
mlarkin <mlarkin@openbsd.org> |
whitespace
|
#
06a6f48e |
| 21-Feb-2022 |
mpi <mpi@openbsd.org> |
Constify struct cfattach.
|
#
f5ad6af8 |
| 25-Aug-2018 |
kettenis <kettenis@openbsd.org> |
Fix printing of ioapic remapping messages; avoid printing duplicate info.
ok deraadt@
|
#
6025b055 |
| 14-Oct-2017 |
jsg <jsg@openbsd.org> |
reduce the amount of includes in arch/amd64 ok mpi@ deraadt@
|
#
d6b20ca9 |
| 29-Aug-2017 |
deraadt <deraadt@openbsd.org> |
In previous change, misconfigured APICs were not being repaired. noticed by Andrew Daugherity ok kettenis
|
#
13ffdfaa |
| 08-Aug-2017 |
visa <visa@openbsd.org> |
Get rid of read_psl() and write_psl() by replacing read_psl() + disable_intr() with intr_disable(), and write_psl() with intr_restore().
OK kettenis@
|
#
2af81419 |
| 29-Jun-2016 |
mlarkin <mlarkin@openbsd.org> |
Don't write a 1 to the RIRR bit in the IOAPIC redirection register. This bit is R/O, and although it should not matter what value is written there, Hyper-V's emulated IOAPIC interprets a write of 1 i
Don't write a 1 to the RIRR bit in the IOAPIC redirection register. This bit is R/O, and although it should not matter what value is written there, Hyper-V's emulated IOAPIC interprets a write of 1 in some unexpected way and subsequently blocks interrupt delivery. This primarily manifests itself as de(4) timeouts when using Hyper-V VMs with the "Legacy Network Adapter" interface.
This diff has been in snaps for almost a month with no reported fallout.
Based on an idea originally from mikeb with further input from kettenis and deraadt.
show more ...
|
#
e65ed0ce |
| 07-May-2016 |
kettenis <kettenis@openbsd.org> |
Stop printing the "ioapic0: misconfigured as apic..." messages. Basically all modern machines are "misconfigured". We simply have to configure them and it is pointless to complain.
|
#
21dab745 |
| 14-Mar-2015 |
jsg <jsg@openbsd.org> |
Remove some includes include-what-you-use claims don't have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels.
ok tedu@ deraadt@
|
#
5714159a |
| 09-Dec-2014 |
doug <doug@openbsd.org> |
Replace some malloc(n*size,...) calls with mallocarray().
ok tedu@ deraadt@
|
#
b1dc9a46 |
| 22-Nov-2014 |
deraadt <deraadt@openbsd.org> |
{ on seperate line at start of function or I go crazy
|
#
4d85c17f |
| 08-Aug-2010 |
deraadt <deraadt@openbsd.org> |
Restore the APIC ID to what we set it to at boot (some machines come up with it incorrect) from mklarkin, ok kettenis
|
#
fa65dc86 |
| 22-Jul-2010 |
deraadt <deraadt@openbsd.org> |
remove unused variable
|
#
329fe926 |
| 13-Aug-2009 |
kettenis <kettenis@openbsd.org> |
Make the i386 APIC code closer to the amd64 version. Many whitespace fixes, some additional code.
ok toby@, oga@
|
#
35dd9d6a |
| 21-Dec-2008 |
kettenis <kettenis@openbsd.org> |
Change the way we include mpbios code to be similar to what we do on i386.
ok deraadt@
|
#
7fc02afd |
| 21-Oct-2008 |
brad <brad@openbsd.org> |
more style nits.
|
#
3c59332e |
| 21-Oct-2008 |
brad <brad@openbsd.org> |
style nits.
|
#
a31c4df3 |
| 15-Sep-2008 |
kettenis <kettenis@openbsd.org> |
Make this compile if !MULTIPROCESSOR.
ok brad@
|
#
d874cce4 |
| 26-Jun-2008 |
ray <ray@openbsd.org> |
First pass at removing clauses 3 and 4 from NetBSD licenses.
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code t
First pass at removing clauses 3 and 4 from NetBSD licenses.
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors.
OK deraadt@
show more ...
|
#
98ae4e0b |
| 22-Feb-2007 |
marco <marco@openbsd.org> |
Revert my previous commit. Kettenis no likey.
|
#
4ef54f49 |
| 22-Feb-2007 |
marco <marco@openbsd.org> |
Print base so that we can make a correct mapping between apic and irq.
ok jordan
|
#
3deaf64c |
| 24-Jan-2007 |
kettenis <kettenis@openbsd.org> |
Actually establish interrupt handler in !ioapic_cold case.
ok marco@
|
#
2bb6026a |
| 15-Jan-2007 |
jsg <jsg@openbsd.org> |
ansi/deregister
|
#
1465977c |
| 06-Mar-2006 |
kettenis <kettenis@openbsd.org> |
Remove accidentally committed debug printf.
|