summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2001-05-05Repair non-UVM kernelsTodd C. Miller
2001-05-04Substantial update from NetBSD, most notably gives us UVM support; millert@ okAaron Campbell
2001-05-03Clean up a signed vs unsigned error in gm ethernet.Dale Rahn
Pointed out by miod@. thx.
2001-05-02document boot options, i dunno what -b does so i just do not mention it anymoreMichael Shalayeff
2001-05-02Move powerpc interrupt enablement into the interrupt controller, not afterDale Rahn
config runs. openpic already had this change. Cleans up config operations for other changes.
2001-05-01sync closer to GENERIC, make compile againTodd T. Fries
2001-05-01Remove PCVT cruft.Aaron Campbell
2001-05-01this is what i'm running these daysMichael Shalayeff
2001-05-01Remove PCVT file references.Aaron Campbell
2001-05-01convert to new timeoutsTodd C. Miller
2001-05-01Convert to new timeouts. (art@ ok)Hakan Olsson
2001-05-01trailing spacesMichael Shalayeff
2001-04-30Move the zeroing of proc0 u area from cpu_startup to configure.Artur Grabowski
XXX - is this still necessary?
2001-04-30Move the hwrpb_primary_init to before configure.Artur Grabowski
2001-04-30Move proc0's TSS and LDT initialization to a separate functionArtur Grabowski
that's called at the end of configure instead of cpu_startup. Inspired by NetBSD.
2001-04-30Move gdt_init prototype to gdt.hArtur Grabowski
2001-04-30correct copyright. i wrote some of this in 1989, wow.. i am old...Theo de Raadt
2001-04-30Fix the s-records encoding program so as to produce correct finalMiod Vallat
checksum if the chunk size is not 3 bytes. Update disillusionned comment accordingly. Ok deraadt@ [Note that the s-records files on the 2.9 cdroms have been corrected and are valid.]
2001-04-29raise spl around pdc callingMichael Shalayeff
2001-04-29pseg not yetMichael Shalayeff
2001-04-29fix pmap_enter to compileMichael Shalayeff
2001-04-29ddb command `machine halt' is superceded by `boot halt' now, so remove itMiod Vallat
and remove `machine reboot' as well.
2001-04-29Replace resource maps with extents, and cleanup associated variables.Miod Vallat
Idea from art's todolist, art@ ok.
2001-04-24enable txp(4)Theo de Raadt
2001-04-23when we take a pci interrupt, upgrade it to level. but always ignoreTheo de Raadt
changes which force to edge, because it appears that a lot of via bios do not contain a full list of level interrupts. when we set such an interrupt to edge, we spin and hang. i suggested this behaviour change, and this fix is by northpoint mickey.
2001-04-22Remove -march=i{56}86 optimization because of compiler bug. This bugGrigoriy Orlov
results in system lockup, which many people report for 2.8 and -current when they doing a big network transfer. This problem affect only custom kernels in which only one cpu type enabled (option I586_CPU or I686_CPU). When lockup occur I can't switch between virtual wscons terminals. System continue respond to pings and forward ip packets. It is possible to enter into ddb. DDB show that several processes in runnable state, but it seems that task switching not occur. More and more processes becomes runnable. Stack of curproc looks like: > _end(e99d8fac, e0101dcc, 4, e0635a00, e99d8f80) at 0xe99d8f78 > _end(e99d8fa0, e028a62e, e99d8fac, 0, 0) at 0xe99d8f78 > ddb> Sometimes 'boot sync' cleanly unmount all file systems. I reproduce this bug by transfering two big files from ftp simultaneously. It seems that at least one process must perform a network transfer and two or more processes must fight for the processor. The following PRs probably a result of this problem: 1504, 1716, 1751, 1771, 1780. deraadt@ ok.
2001-04-22permit compilation without I586_CPU or I686_CPU; armin@wolfermann.orgTheo de Raadt
2001-04-21Do not use wsmux on alpha. Now I can start Xtga.Aaron Campbell
2001-04-20Big upgrade of the pmap. Revised pagetable handling, more careful wiring,Artur Grabowski
more careful handling of pageability. From NetBSD.
2001-04-19disable a few driversTheo de Raadt
2001-04-18Cover rl with #ifdef's and put it to sleep. ZZzz..Hugh Graham
2001-04-18Sync, and quadruple NMBCLUSTERSNiklas Hallqvist
2001-04-18Even more bizzarreness on the up1000.Artur Grabowski
From thorpej@netbsd.
2001-04-18Remove last change to powerpc pmap. This has a slight chance of being theDale Rahn
cause of a frequent, but not easy to reproduce crash. The reason for making this change is to support functionality that will not be in 2.9.
2001-04-17Comment out the 20+ year old rl disk device to make way for the recentlyHugh Graham
MI RealTek network adaptor. Will resurrect or rename rl at such time as we actually support these drives.
2001-04-17OpenBSD tagsArtur Grabowski
2001-04-17OpenBSD tag.Artur Grabowski
2001-04-17mem_clusters.size has page protection encoded in them.Artur Grabowski
Mask it away, otherwise the reservation of RAM will fail.
2001-04-17sync maxusers with GENERIC.Brad Smith
2001-04-17crank maxusers by a teeeeeny little bitTheo de Raadt
2001-04-17Implement cnbell(), an optional entrypoint that rings the console bell; fromAaron Campbell
NetBSD. deraadt@ ok
2001-04-17Add commented out siop driver since it works. Enable after 2.9Nathan Binkert
2001-04-17Switch a "BGTR foo" to a "BLSS bar; BRW foo; bar:". In this case, theBrandon Creighton
difference between the BGTR and foo: is too large for a byte displacement. as should give an error or at least a warning here, but it doesn't; instead it merrily outputs a completely bogus displacement. This fixes problems with EMODD on numbers with negative exponents.
2001-04-16NOT GENERICTheo de Raadt
2001-04-16API_UP1000 support fitsTheo de Raadt
2001-04-16cleanTheo de Raadt
2001-04-15Prettier printing of cpu models and more models.Artur Grabowski
2001-04-15Err. a ramdisk without pseudo-device rd has a minimal chance of working.Artur Grabowski
2001-04-15oops, commit protosmjacob
2001-04-14cleanTheo de Raadt