summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-12-15document horrific bootblock upgrade "procedure"Theo de Raadt
2005-12-14make va_arg() map to nothing; ok millertTheo de Raadt
2005-12-14Add commented entries for nfe.Jonathan Gray
2005-12-14convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@Todd C. Miller
2005-12-14Prevent access to PCI config space for function >0 on bus 0.Mark Kettenis
Fixes Xorg PCI scan. ok drahn@
2005-12-14Add a __statement macro to use with gcc statement expressions insteadTodd C. Miller
of using __extension__ directly. This lets us define away the whole thing when lint is in use.
2005-12-14Make clock_t consistent across platforms as a 32 bit int. OK deraadt@Todd C. Miller
2005-12-14Don't hard-code card present and number of socket bits in the PCMCIA busUwe Stuehler
configuration register, but control these bits from PCMCIA code. ok drahn@
2005-12-14Remove useless crap that was there from the beginning. One particularUwe Stuehler
tweak only prevented access to the flash controller.
2005-12-14Add AC device.Marco Peereboom
2005-12-13print lapic clock in mhz (instead of hz)Michael Shalayeff
2005-12-13remove ad clause that got copied from older versions of the files; pto by jsg@Michael Shalayeff
2005-12-13Deal with ki2c(4) controllers with multiple i2c busses.Mark Kettenis
tested by xsa@
2005-12-13Prevent recursive interrupts. Solves kernel stack overflow on i386 underAaron Campbell
heavy network interrupt load (I can reproduce with an ARP flood) with an MP kernel. Patch from NetBSD PR20180. Has been in snapshots for a bit. Testing by pedro@, jolan@. deraadt@ ok
2005-12-13Whoops, need to #undef _BIG_ENDIAN not _BYTE_ORDERTodd C. Miller
2005-12-13Add acpibat device but keep it disabled.Marco Peereboom
2005-12-13It would seem that some cards do not get reset correctly if RESET isUwe Stuehler
held only for 10us but the same cards work just fine on other platforms. A really long delay lets those cards reset correctly on zaurus, but it is only an ugly workaround until the socket setup is fixed. ok for now fgs@, drahn@
2005-12-13the status field for power supplies is different to the rest of theDavid Gwynne
sensors. as a result i wasnt being shown that i have a failed power supply. power supplies now show up like this: hw.sensors.14=esm0, Power Supply 1, OK, raw, 65359 hw.sensors.15=esm0, Power Supply 2, OK, raw, 65359 hw.sensors.16=esm0, Power Supply 3, CRITICAL, raw, 65347 anyone got a spare 2500 power supply they want to send to me? ok deraadt@ marco@ jordan@ VS: ----------------------------------------------------------------------
2005-12-13nuke unused BTOPKERNBASE defineMartin Reindl
pointed out by miod@
2005-12-13Pchip0 PCI memory starts at 0x80000000000, correct and useMartin Reindl
P_PCI_MEM accordingly pointed out by KUDO Takashi in PR 4936 ok deraadt@ miod@
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
2005-12-13Remove the advertising clause in the UCB license which BerkeleyJonathan Gray
rescinded 22 July 1999. Checked by ian@, deraadt@ and millert@, arm portion checked by drahn@
2005-12-12Correct uvm_km_suballoc() arguments, do not make phys_map pageable.Miod Vallat
2005-12-12Only include PROCFS on kernels which have either COMPAT_LINUX or COMPAT_SVR4,Miod Vallat
otherwise it's just a waste of bytes. ok deraadt@ mickey@
2005-12-12Move the MC88410 support code to a specific .c function instead of heavyMiod Vallat
(and large) inlines. While there, provide correct register clobbering information to the __asm__ statements, and fix mc88410_flush_page() evil typo. Finally, rework mc88410_inval() busy-wait logic to behave correctly in all cases.
2005-12-12One procfs.h leftover there, too.Miod Vallat
2005-12-12Remove unused code.Miod Vallat
2005-12-12Nuke unused pmap_from_phys_address().Miod Vallat
2005-12-12Nuke leftover references to procfs_mem.h.Miod Vallat
2005-12-12Pass interrupt type and level in the correct order.Mark Kettenis
ok drahn@, deraadt@
2005-12-12some bioses screw the order so be extra careful to counters; been in snaps ↵Michael Shalayeff
for some time
2005-12-12Drop clause 3/4 as per i386 version this was based on.Jonathan Gray
ok niklas@ (Copyright holder).
2005-12-11Work in progress SMP code; mvme88k boards can spin up secondary CPUs,Miod Vallat
kernel boots single user. Still a lot of polishing and bugfixing to do.
2005-12-11Remove unused includes.Miod Vallat
2005-12-11Factorize soft interrupt code between luna88k and mvme88k.Miod Vallat
2005-12-11Fix ROMCR defines.Miod Vallat
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesMiod Vallat
out of procfs and gets a ptrace request PT_{READ,WRITE}_{I,D} as argument; also procfs_checkioperm() becomes process_checkioperm(). From art@ some time ago; ok kettenis@ pedro@
2005-12-11Fix mixer for machines that have lineout and/or don't have headphone.Mark Kettenis
ok joris@
2005-12-11Remove some dead code spotted by lint.Kenneth R Westerback
ok miod@ deraadt@
2005-12-11On halt, wait for a keypress on the console and reboot; allows one to haveMiod Vallat
the BUG set to auto-boot and not lose the machine upon halting. Requested by deraadt@ and nick@ long ago.
2005-12-11add a few Intel PCI-ISA bridges.Brad Smith
2005-12-10Only initialize the CMMUs tied to our running CPU on startup.Miod Vallat
Tested on luna88k and mvme88k.
2005-12-10Just poll for PMU_INT_ADB_AUTO and PMU_INT_ADB interrupts when resettingPedro Martelletto
the device, should fix a huge delay attaching adb(4) on some boxes, thanks to everyone who tested, okay deraadt@.
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-12-10, after end of last enum entry is bogusTheo de Raadt
2005-12-10Kill MCA related includes.Kenneth R Westerback
ok deraadt@
2005-12-09Add support for cpu voltage slewing.Mark Kettenis
2005-12-09Add hook for voltage slewing the G5.Mark Kettenis
"figure you should just commit" drahn@
2005-12-09Drop clause 3/4 as per i386 version.Jonathan Gray
ok aaron@ (Copyright holder).
2005-12-09disable ipmi in GENERIC until such times as it works everywhereBob Beck