Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-08-09 | Needs a non-empty pmap_unuse_final() as sparc. | Miod Vallat | |
Spotted by: art@ No cookie for: deraadt@ | |||
2004-08-08 | Oops, OF_poweroff is not attribute(noreturn) anymore... | Miod Vallat | |
2004-08-08 | Do not panic if OF_poweroff() returns, this is handled correctly by | Miod Vallat | |
the caller. | |||
2004-08-06 | rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubs | Theo de Raadt | |
on all other architectures. remove last architecture dependent #ifdef from uvm code. | |||
2004-08-06 | provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ ok | Michael Shalayeff | |
2004-08-02 | _bus_dmamap_load_mbuf: check and process pmap_extract failure. | Brad Smith | |
From NetBSD ok deraadt@ | |||
2004-08-01 | sigh, and here too | Theo de Raadt | |
2004-07-17 | Wait 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-13 | errno changes, lib major version bumps, and general flag day | Marco 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-06-28 | Use new event counter API for interrupt counting on sparc64. deraadt@ tholo@ | Aaron Campbell | |
drahn@ millert@ ok | |||
2004-06-24 | free() correct object; andrushock@korovino.net | Theo de Raadt | |
2004-06-23 | Fix one-byte overflow in interrupt handling allocator. henning@, miod@ ok | Aaron Campbell | |
2004-06-23 | tabs vs spaces | Aaron Campbell | |
2004-06-23 | Remove some ifdef notyet symbols for non-existent floppy driver. art@ ok | Aaron Campbell | |
2004-06-21 | Put back the moving of schedstate_percpu into sched.h. This time expose | Artur Grabowski | |
it to userland so that i386 builds (other architectures didn't show the problem). deraadt@ ok | |||
2004-06-21 | Add support for agten(4) - on Andrey's U2 the PROM is not able to initialize | Miod Vallat | |
the board correctly, though. | |||
2004-06-20 | Port mgx(4) to sparc64. | Miod Vallat | |
2004-06-20 | Port the rfx(4) frame buffer driver to sparc64. | Miod Vallat | |
2004-06-20 | zx(4) support for sparc64, tested on an Ultra 2. | Miod Vallat | |
2004-06-20 | nope, tree breakage in libpthread. too tough to run a make build? | Theo de Raadt | |
2004-06-20 | Move schedstate_percpu into sched.h so that we don't have to include | Artur Grabowski | |
proc.h in cpu.h on __HAVE_CPU_INFO architectures. cpu.h is usually included in param.h. This also removes the horrible kludge with ifdef SYS_PROC_H in sched.h by simply converting the inline functions into macros. With a few suggestions from nordin@ deraadt@ ok | |||
2004-06-20 | Silence intr_establish a bit more; makes the dmesg on U2 suddenly edible. | Miod Vallat | |
ok deraadt@ | |||
2004-06-20 | It's supposed to be #ifdef DIAGNOSTIC, not #ifdef DIAGONSTIC. miod@ tested+ok | Aaron Campbell | |
2004-06-15 | fix some printf's | Brad Smith | |
From: Brian Poole <raj at cerias dot purdue dot edu> ok henric@ | |||
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-05-30 | Devices hot plugging support. | Alexander Yurchenko | |
The hotplug pseudo-device passes device attachment and detachment events to userland. When a device attaches or detaches, the corresponding event is queued. The events can then be obtained from the queue through the read(2) call on the /dev/hotplug device file. Each event consists of event type (attach/detach), device class (DV_*) and device name (sd1 e.g.). We have hotplug pseudo-device on alpha, amd64, i386, macppc and sparc64. Since it was tested only on i386 other archs has it commented out in GENERIC until tested. The idea liked peter@ tedu@ drahn@ millert@ marco@ henning@. Ok deraadt@. | |||
2004-05-23 | netbsd 1.54; do not count on new process having cleared condition codes; | Theo de Raadt | |
hunted down by brian poole as relevant for the occassional cron failure at startup... | |||
2004-05-20 | Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpc | Mark Kettenis | |
and m68k. ok drahn@, millert@ | |||
2004-05-17 | OF_mapintr: swizzle interrupt for PCI bridges, | Brad Smith | |
don't process OBP interrupts, return error if interrupt is not mapped. allows the IDE CD-rom on a Netra T1 105 to work. From NetBSD Tested by me on a Netra T1 105 and Ultra 10, tested on a E450 and ok henric@ | |||
2004-04-23 | fix a couple of %y register save/restore errors | Marco S Hyman | |
1) don't save %y in a register that is later used before restoring %y 2) always restore %y after calling a signal handler tested by drahn@, OK pval | |||
2004-04-19 | remove the GATEWAY junk thingy; at the same time, select a new fat | Theo de Raadt | |
cluster value that noone will really need to crank. | |||
2004-04-18 | unify the whole USB section with the already-improved i386 GENERIC | Peter Valchev | |
2004-04-14 | enable all USB devices for which we have support in the tree; ok deraadt@ | Christian Weisgerber | |
2004-04-08 | on RAMDISK kernels, do not compare / time against the system time | Theo de Raadt | |
2004-04-03 | - report known USB device vendors | Christian Weisgerber | |
- uftdi works ok deraadt@ | |||
2004-03-20 | add support for the lebuffer sbus le units | Theo de Raadt | |
2004-03-19 | Off-by-ones, requests for (x * PAGE_SIZE) + 1 bytes would not allocate the | Miod Vallat | |
last page. Found the hard way by chris@ and claudio@. ok jason@ deraadt@ | |||
2004-03-17 | Make sure disklabels use at least DEV_BSIZE as their sector size. | Miod Vallat | |
This allows the kernel to survive reading the disklabel off a 256-bytes/sector scsi device... ok deraadt@ | |||
2004-03-10 | Ensure that we obey a user's ddb> boot reboot command even if the system | Tom Cosgrove | |
is cold (during startup). This adds RB_USERREQ to sys/reboot.h, uses it in the ddb commands, and ensures that */*/machdep.c:boot() won't set RB_HALT when cold if this flag is set. ok deraadt@ | |||
2004-03-02 | Rework the card insertion/removal detection logic: | Miod Vallat | |
- instead of queueing events each time the sense information changes, only remember that the slot needs attention - when processing a slot needing attention, decide what to do depending upon its current sense information, rather than what it was when the change was detected - handle the ``only one sensor asserted'' state happening during slow insertion or removal. This makes the driver much more reactive to insertions and removals, and also removes unnecessary attach/detach calls. ok deraadt@ | |||
2004-02-29 | More colormap games for 8-bit framebuffers to enjoy the inverted cursor too. | Miod Vallat | |
2004-02-19 | Kill <sys/clist.h> - nothing uses it since years. | Miod Vallat | |
2004-02-10 | Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGET | Todd C. Miller | |
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many. | |||
2004-01-31 | add another USB device... as requested | Theo de Raadt | |
2004-01-23 | Crank SHMMAXPGS to 32mb; deraadt@ OK for all, drahn@ OK for macppc + pegasos | Todd C. Miller | |
2004-01-15 | instuction -> instruction | Miod Vallat | |
2004-01-11 | in ANSI world, "string1" "string2" is enough for concatecation | Peter Valchev | |
gcc3 bitches as "str1"##"str2" is not a valid token; ok espie | |||
2004-01-10 | the sparcv9 ABI requires registers %g2, %g3 to be first announced before | Peter Valchev | |
it can use them, and gcc3 catches this ok henric | |||
2004-01-10 | - shift some variables | Peter Valchev | |
- fix a problem caused by the fact that in gcc3, gcc -Ufoo -Dfoo in this order causes "foo" to be defined (different in gcc2) make logic from espie; tested on gcc2 by brad | |||
2004-01-10 | spelling; jjy2+@pitt.edu | Theo de Raadt | |