summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
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
2005-12-08Remove unused pcbb define.Miod Vallat
2005-12-08Do not reset the IPL of the new process context frame in cpu_fork().Miod Vallat
2005-12-07Better use of the scheduler lock; no functional change on UP kernels.Miod Vallat
2005-12-07Sprinkle holds and releases of the kernel lock whenever necessary; no functionalMiod Vallat
change for UP kernels.
2005-12-07Add dsdt to GENERICJordan Hargrave
keep disabled 'dsdt' for now ok marco@
2005-12-06Remove fdescfsPedro Martelletto
2005-12-06typoPedro Martelletto
2005-12-05Remove duplicate declaration.Miod Vallat
2005-12-05- Run only the necessary code to transition from one speed to another.Uwe Stuehler
- Don't clobber perflevel, instead leave it to the user requested value. precise description and ok drahn@ :)
2005-12-04Let cmmu_init() now return the cpuid of the master cpu.Miod Vallat
2005-12-04In the 188 interrupt handler, only fiddle with the PSR once in the main loop.Miod Vallat
2005-12-04Slight cmmu code cleanup; use shorter function names, remove parity_enableMiod Vallat
and the DDB and DEBUG helpers which are of questionable usefulness, some stylistic changes.
2005-12-04Simplify ptrace branch handling code.Miod Vallat
2005-12-04Oops, simplelock leftover.Miod Vallat
2005-12-03splimp -> splhighBrad Smith
From NetBSD ok miod@
2005-12-03splimp -> splvmBrad Smith
ok miod@
2005-12-03Replace simplelocks with __cpu_simple_locks for cmmu and pmap locking,Miod Vallat
for the MULTIPROCESSOR case.
2005-12-03Implement __cpu_simple_lock_t for m88k.Miod Vallat
2005-12-03Fast __HAVE_MUTEX implementation for m88k platforms.Miod Vallat
2005-12-03Dissociate pmap locks and spl usage; code will now do explicit spl processingMiod Vallat
in addition to pmap locking; no functional change.
2005-12-03Remove unused debug material.Miod Vallat