summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-07-20Allow a kernel to specify wd* as root or swap device;Miod Vallat
spotted by Waldemar Brodkorb.
2004-07-20Move tag word to the right location in `struct envxmm'.Mark Kettenis
ok deraadt@
2004-07-19Recognize the daughter board type, if any - but it is not supported yet.Miod Vallat
2004-07-19After a work queue has been aborted and the abort has been acknowledged,Miod Vallat
do not keep setting the A.A. bit in further queue control operations, as advised by the manual.
2004-07-19When we want to thaw all work queues we care about, do it correctly.Miod Vallat
2004-07-19Direct REQUEST_SENSE commands to the correct target, instead of alwaysMiod Vallat
target zero. This makes targets other than zero working now... Spotted by nick@
2004-07-19Implement __HAVE_PMAP_DIRECT on amd64 using large pages. At this momentArtur Grabowski
it's limited to 512GB (one L4 page table entry) physical memory. Only used carefully at this moment, but more improvements are in the pipeline. tested by many, deraadt@ ok.
2004-07-18TyposMiod Vallat
2004-07-18minor space savingsTheo de Raadt
2004-07-18shrinkTheo de Raadt
2004-07-17Wait for output to be drained when sabtty is the console output port;Miod Vallat
produces nicer (correct) kernel output upon bootup. Reported in NetBSD PR #26226; tested by dlg@ and I.
2004-07-16dothan est support, from some netbsd guy, tedu okTheo de Raadt
2004-07-16merge old_identifycpu with identifycpu and remove old_identifycpuDavid Krause
help from Theo, Ted, and Tom ok deraadt@
2004-07-15"mib[4] is too much and mib[3] would be enough" (left over from whenTom Cosgrove
another sysctl() - which did require mib[4] - was removed). From Andrey Matveev - andrushock (at) vniigim (dot) ru - via mickey@. ok mickey@
2004-07-15put int into a typeTheo de Raadt
2004-07-15spacesTheo de Raadt
2004-07-14treat via8366 as via586; from rees@Michael Shalayeff
2004-07-14Add missing \n to printf().Tom Cosgrove
ok deraadt@
2004-07-14simplify printf codeTheo de Raadt
2004-07-14Switch to evcount interrupt counters.Miod Vallat
2004-07-14Do not forget to count interrupts if they have been delayed; ok drahn@Miod Vallat
2004-07-14names of frequencies aren't interesting, and require ugly snprintfTed Unangst
manipulation theo doesn't like. just print number of states. this way doesn't leak the memory for the string either.
2004-07-14setperf driver for powernow in amd k7 cpus. derived from a diff toTed Unangst
tech-i386@netbsd by martin vegiard, and adapted to fit in here. as yet untested. ok deraadt@
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-13Don't assert that P_INMEM is set in p_flag. The assert is only almostArtur Grabowski
correct because P_INMEM is for various reasons removed before cpu_swapout is called and cpu_swapout in turn calls npxsave_proc. deraadt@ ok
2004-07-13more coherent intrs countingMichael Shalayeff
2004-07-13count soft intsMichael Shalayeff
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by artTed Unangst
2004-07-13Remove compiler options workarounds for savectx breakage.Miod Vallat
2004-07-13Do not trash r14 by mistake in __savectx.Miod Vallat
2004-07-11Fix ldmxcsr asm macro.Mark Kettenis
ok deraadt@
2004-07-11add sf. ok deraadt@Ted Unangst
2004-07-10Keep mxcsr and mxcsr_mask across the fake init in process_read_fpregs.Mark Kettenis
ok deraadt@
2004-07-10From NetBSD:Artur Grabowski
date: 2004/06/28 09:13:11; author: fvdl; state: Exp; lines: +6 -5 Updaing ci_ilevel and testing ci_ipending must be done with all interrupts off, or priority inversion can occur, which can lead to IPI deadlocks. Leaves interrupts off for a bit longer, sadly, but with no noticeable effects on the systems I tested on. From YAMAMOTO Takashi. Fixes the IPI rendezvous panics for me.
2004-07-10files.hpux is now in a {m68k,hppa} subdirTheo de Raadt
2004-07-09qbus vector counting, too; from hughTheo de Raadt
2004-07-08enclose some MP-only things in #ifdef MULTIPROCESSORDavid Krause
ok deraadt@ niklas@; testing by pvalchev@
2004-07-07new-style interrupt counters. based on initial work by hugh. ok miodTheo de Raadt
2004-07-07Funny typo.Miod Vallat
2004-07-07skip wdc at isa on media; idea from miodTheo de Raadt
2004-07-06assert is dumb dumb dumb; no objection from miodTheo de Raadt
2004-07-06only pull in a.out stuff if COMPAT_SUNOSTheo de Raadt
2004-07-05remove some stuff to make the blocks slightly smaller. we could go furtherTheo de Raadt
still. tested by matthieu
2004-07-05sync various changes in old_identifycpu() into identifycpu()David Krause
first step toward merging these two functions ok deraadt@
2004-07-04re fits on this floppyTheo de Raadt
2004-07-04turn off _KERN_DO_ECOFF unless COMPAT_OSF1 is enabled. This shrinks theTheo de Raadt
ramdisks, too.
2004-07-03Check return value instead of uninitialized variable.Mark Kettenis
ok deraadt@
2004-07-03sigh, not yetTheo de Raadt
2004-07-03Cruft removal; ed(4) has been dead for ages. OK deraadt@ miod@Todd C. Miller
2004-07-03oops something went wrong in commitTheo de Raadt