Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-12-26 | Typos | Miod Vallat | |
2004-12-26 | If writedisklabel() is invoked on a DPME-labeled disk, read back the DPME | Miod Vallat | |
partition table - it might have been modified behind our back. From NetBSD. | |||
2004-12-25 | Use list and queue macros where applicable to make the code easier to read; | Miod Vallat | |
no functional change. | |||
2004-12-24 | {e,}intr{cnt,names} bye-bye. | Miod Vallat | |
2004-12-15 | sync with NetBSD but replace hand crafted crc logic with ether_crc32_le() | Martin Reindl | |
ok miod@ | |||
2004-12-14 | sync with NetBSD, ok miod@ | Martin Reindl | |
2004-12-13 | Store the local ethernet address in struct arpcom and suddenly mc(4) starts | Claudio Jeker | |
working. OK miod@ | |||
2004-12-13 | Dead meat. | Miod Vallat | |
2004-12-10 | pseudo-DMA for non-AV Quadras, inspired by NetBSD | Martin Reindl | |
with lots of help from miod@ additional testing by nick@ and otto@ ok miod@ | |||
2004-12-09 | add missing line in history section that didn't make it through the first | Martin Reindl | |
syncing round pointed out by Dries Schellekens <gwyllion at ulyssis dot org> | |||
2004-12-08 | spl1() -> splsoft(), and minor sync with other m68k trap.c; barely any | Miod Vallat | |
functional change. | |||
2004-12-08 | Silence spurious interrupts unless option DEBUG | Miod Vallat | |
2004-12-08 | Register serial interrupts on the right sources on AV machines, was broken | Miod Vallat | |
after the interrupt code change; from NetBSD. | |||
2004-12-08 | Crank maxusers to 32. | Miod Vallat | |
2004-12-08 | Tweak interrupt handling code to allow shared interrupts for VIA2 sources. | Miod Vallat | |
This will be necessary shortly. | |||
2004-12-08 | Only map the DAFB video registers in attach, so that other code can map | Miod Vallat | |
the non-video parts. Will be necessary shortly. | |||
2004-12-06 | Use uvm_grow() to account for stack growth, rather than home-grown code | Miod Vallat | |
or nothing. Inspired by a similar recent change in NetBSD. | |||
2004-12-03 | Always attach intvid even if the monitor sense code seems wrong; this is | Miod Vallat | |
the case with non-Apple monitors connected with video adaptors. | |||
2004-12-03 | Kill mac68k *SBC kernels. Instead, build kernels with both sbc scsi flavours | Miod Vallat | |
compiled in, but one disabled, and use config -e to swap them and build the other kernels; saves valuable compile time. Add ramdisks into the build (at release time). Since we are moving to a bsd.rd installation, it is not necessary to put kernels in .tgz files anymore, so don't bother, and adjust installation script sets information accordingly. | |||
2004-12-02 | move IPL setup to intr.c | Martin Reindl | |
ok miod@ >From: NetBSD | |||
2004-12-02 | option DISABLE_EXT_CACHE is not used anymore. | Miod Vallat | |
2004-12-02 | Make BUFCACHEPERCENT adjustable through UKC, like all other arches do. | Miod Vallat | |
(This means twice as less buffers on hp300 with unmodified GENERIC kernels now) | |||
2004-12-02 | Oops, repair *SBC kernels. | Miod Vallat | |
2004-12-01 | Much, much, much less stack pressure when reading a disklabel. | Miod Vallat | |
This is a temporary workaround which might live longer than initially expected. | |||
2004-12-01 | Do not store preciouss data below the kernel stack, or they risk becoming | Miod Vallat | |
invisible and being lost... | |||
2004-12-01 | No more splnone alias for spl0. | Miod Vallat | |
2004-12-01 | Sync core dumping code with other m68k platforms. | Miod Vallat | |
2004-12-01 | Let kernels with option DEBUG link again. | Miod Vallat | |
2004-11-30 | provide a more accurate assembly delay() routine | Martin Reindl | |
ok miod@ >From: NetBSD | |||
2004-11-28 | Correct pmap_enter() flags usage. | Miod Vallat | |
2004-11-27 | In pmap_bootstrap(), replace PMAP_MD_RWZERO, which would leave the lowest | Miod Vallat | |
page writeable, with PMAP_MD_RWLOW, which tells how many pages have to be left writeable on low addresses, since the mac rom needs more than one. This lets non-DDB mac68k kernels run. No change on non-mac68k platforms. | |||
2004-11-26 | More interrupt system cleaning and homogenization: | Miod Vallat | |
- switch all interrupt functions to an int (*)(void *) prototype. - do not register dummy functions for all unhandled interrupts, instead let the dispatchers cope with NULL. - add evcount interrupt counters. | |||
2004-11-25 | Move towards a more flexible and generic interrupt system, as well as better | Miod Vallat | |
zs behaviour. From NetBSD; integration work by Martin Reindl | |||
2004-10-08 | Move dev/cons.c to MI conf/files. | Alexander Yurchenko | |
ok miod@ | |||
2004-09-16 | cleanup deafult locators (blah ?); please check that your most hated ↵ | Michael Shalayeff | |
architecture is still fluffy (; | |||
2004-08-04 | Crank maxusers to 32 on m68k GENERIC kernels, and to 16 on m68k installation | Miod Vallat | |
media. The latter is to work around a pmap issue on 680[46]0, for which either a kluge or a real fix look very ugly. | |||
2004-08-03 | the rest of the '#if DIAGNOSTIC' -> '#ifdef DIAGNOSTIC' in the kernel; ok miod@ | Todd T. Fries | |
2004-07-02 | Cope with SONPROC scheduler changes. | Miod Vallat | |
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist | |
2004-05-20 | Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpc | Mark Kettenis | |
and m68k. ok drahn@, millert@ | |||
2004-04-16 | probe correct amount of RAM on cards that have 64KB memory | Xavier Santolaria | |
>From: NetBSD tested by Martin Reindl and nick@. ok nick@. | |||
2004-04-02 | set correct MAC address for Farallon eth' cards. | Xavier Santolaria | |
Tested by Martin Reindl <mreindl at catai.org> ok miod@. | |||
2004-04-01 | typos in comments: hz -> Hz | Xavier Santolaria | |
initial hint from Martin Reindl <mreindl at catai.org> ok miod@ jmc@. | |||
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-09 | typo; from Martin Reindl <mreindl at catai.org> | Xavier Santolaria | |
ok jmc@. | |||
2004-03-08 | typo; from Martin Reindl <mreindl at catai.org> | Xavier Santolaria | |
ok miod@. | |||
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-27 | Only install the fpsp exception vectors if the cpu is a 68040. | Miod Vallat | |
Thus, it becomes unnecessary to check for the cpu type in the exception handlers, saving a few cycles and a few bytes. Tested by various people on hp300, mac68k, mvme68k, 68040 and non-68040. |