summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-09-15allocate resources for cardbus on demand; better version parsingMichael Shalayeff
2004-09-15force ordering in splraiseMichael Shalayeff
2004-09-15gscpm(4) -- National Semiconductor Geode SC1100 SMI/ACPI module driver.Alexander Yurchenko
Provides a timecounter for kern_tc. There's also code for cpu throttling tho it's not tested due to the hardware errata. ok deraadt@
2004-09-15regenMichael Shalayeff
2004-09-15fix j2240 nameMichael Shalayeff
2004-09-15scan cpu bus manually for some machines do not support that in promMichael Shalayeff
2004-09-15fix proto for sysarch()Theo de Raadt
2004-09-15Kill more netiso ghosts.Alexander Yurchenko
ok millert@
2004-09-15Add an install: target. Ok miod@, pefo@Matthieu Herrb
2004-09-15Assume default compiler settingsPer Fogelstrom
2004-09-15Make trace work better. Don't hope for a good stacktrace without symbolsPer Fogelstrom
loaded. GCC 3.x really moves things around.
2004-09-15Crude diff to allow user break on zs to enter ddb, for 147/1x2; spottedMiod Vallat
by matthieu@.
2004-09-15Win a cycle in FP exception SSBR processing.Miod Vallat
2004-09-15map both register spacesMichael Shalayeff
2004-09-15regenMichael Shalayeff
2004-09-15fix ioa entriesMichael Shalayeff
2004-09-15kill old dead commentMichael Shalayeff
2004-09-15simplify error check in fpu_emulateMichael Shalayeff
2004-09-14allow kenter_pa to remap ptes and do proper wired/resident accounting thereMichael Shalayeff
2004-09-14store fpu version for later use. make sure to proper store/clear fpu state ↵Michael Shalayeff
in fork/exec/exit/sendsig
2004-09-14need an include and dprintf on pmap_init() returnMichael Shalayeff
2004-09-14eap tested to work; tybollt@solace.mh.seTheo de Raadt
2004-09-14print layers in hexMichael Shalayeff
2004-09-14poke and clean all exceptions regs and not just oneMichael Shalayeff
2004-09-14a couple of new bitsMichael Shalayeff
2004-09-14error out from btlb_insert() if there is noneMichael Shalayeff
2004-09-14always map the io spaceMichael Shalayeff
2004-09-14do not print anything about btlb if there is noneMichael Shalayeff
2004-09-14better nkpdes calculation including pdes for io space now; move ↵Michael Shalayeff
uvm_page_physload() to later where pdes are all mapped already
2004-09-14higher max kmem default and mark swap brokenMichael Shalayeff
2004-09-14a few more funcsMichael Shalayeff
2004-09-13for pcons tty and kernel console (ie. boot -a) input, replace prom ^HTheo de Raadt
with ^? as that is what we have standardized on for all delete keys. this got missed, meaning boot -a and RAMDISK console tty were gross. ok miod
2004-09-10Need to sync NLEAF() occurences too.Miod Vallat
2004-09-10typo in SAVE_CPU expansion.Miod Vallat
2004-09-10Use correct register aliases wrt the __mips_n64 regdef.Per Fogelstrom
2004-09-10This is the script used to link the kernel. A flaw in ld makesPer Fogelstrom
setting the load address using 0xffffffff80100000 impossible so a workaround using -0x7.... is used. Hopefully this file will go away and using -N and -Ttext= will work once binutils is fixed.
2004-09-10Fix LEAF usage adding new extra arg. spotted by miod.Per Fogelstrom
2004-09-09these should have gone in with the other 64 bit changesPer Fogelstrom
2004-09-09Kernel moves to 64 bit. A few more tweaks when binutils is updated.Per Fogelstrom
2004-09-09Kill mb_map and related defines, we don't need one.Miod Vallat
2004-09-09cpu_setup functions passed wrong first arg; from foleite@yahoo.com.brTheo de Raadt
ok grange markus
2004-09-07Properly put ktrsyscall (and scdebug_foo) into biglock, inspired from NetBSDNiklas Hallqvist
2004-09-06rl fits on install media againTheo de Raadt
2004-09-06Jumbo pack of fixes:Miod Vallat
- do not leak memory when polling; - bring LUN support back - Motorola documentation says LUNs are not supported, but it's a SysV/m88k limitation, not a hardware one. - honour request timeout while polling (instead of using a fixed value) - do not program the scsi command length if the hardware knows it from the scsi command group (as advised in the manual) - various minor fixes, especially better error recovery. tested by nick@ and I; ok deraadt@.
2004-08-31Buglet in cachectl(), do not use curproc anymore.Miod Vallat
2004-08-30another card tat uses system promMichael Shalayeff
2004-08-30In the interrupt handler, if there is a DMA transfer in progress, doMiod Vallat
not busy wait for the transfer to complete at the very beginning, as this interrupt could be unrelated to the transfer; busywaiting could cause the scsi command timeout to be triggered, and the code would not recover correctly. Instead, make the DMA check simply return, leaving the "busy" flag set; and perform the usual interrupt handler duties, except for the phase change. test&ok millert@
2004-08-30fix some types not agreeing with gcc 3Per Fogelstrom
2004-08-30Add the original LUNA-88K support.Kenji Aoyama
- retrieve auto-boot information from NVRAM - retrieve ethernet address information from FUSE ROM They are stored different way from LUNA-88K2. Tested by Jeff McMahill, ok by miod@
2004-08-29oops debugging printfMichael Shalayeff