Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-21 | The only value that d_npartitions should have is MAXPARTITIONS. | Kenneth R Westerback | |
2009-05-17 | mux too, like GENERIC | Theo de Raadt | |
2009-05-16 | udl(4) and the wsmux(4) work on armish | Theo de Raadt | |
2009-05-16 | must pull in the wscons goo | Theo de Raadt | |
2009-05-01 | Add option USER_PCICONF. | Miod Vallat | |
2009-04-08 | Cleanup arm soft interrupt handling; remove the unused IPL_SERIAL and rename | Mark Kettenis | |
IPL_SOFTSERIAL to IPL_SOFTTTY. tested by oga@ ok miod@ | |||
2009-03-15 | Introduce splsoftassert(), similar to splassert() but for soft interrupt | Miod Vallat | |
levels. This will allow for platforms where soft interrupt levels do not map to real hardware interrupt levels to have soft ipl values overlapping hard ipl values without breaking spl asserts. | |||
2009-02-10 | enable run(4) everywhere where ural(4) and rum(4) are enabled. | Damien Bergamini | |
run(4) has been reported to work on sparc64 by Maxim Belooussov so I'm pretty confident that it works on all arches. | |||
2009-01-11 | Fix a sed bug in the makefile's depend target. | Paul Irofti | |
What happened was that the output of mkdep was fed to a sed expression that trimmed a bit more than required and also failed to work when attempting to do make depend with pcc. Example: genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \ was changed to: assym.h: \ but what was intended was: assym.h: ../../../../../sys/param.h \ For the pcc -M output things were a bit different and after the make depend the genassym entry would still remain and make would fail. This affected all platforms except amd64 and sgi. Okay miod@. | |||
2008-12-01 | terse is good, more readable; please commit deraadt@ | Todd T. Fries | |
2008-11-26 | Enable Bluetooth (btd and btctl are not hooked into the build yet) | Uwe Stuehler | |
2008-11-26 | fix boot() function comment | Kevin Lo | |
ok drahn@ | |||
2008-11-24 | Import btsco(4) from NetBSD to work on it | Uwe Stuehler | |
2008-07-21 | nam2blk[] needs a "vnd" entry for some things (like softraid) | Todd T. Fries | |
ok marco@ no objection miod@ need this for regress djm@ no objection krw@ | |||
2008-07-01 | Enable FFS2 on most of the larger RAMDISK media. | Brad Smith | |
ok deraadt@ | |||
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-09 | Place manuals in the MD directories; from pierre.riteau@gmail | Theo de Raadt | |
2008-06-08 | Change boot() logic, to match what other platforms do and avoid duplicating | Miod Vallat | |
code in the cold case. | |||
2008-06-08 | alpha/conf/RAMDISK | Theo de Raadt | |
2008-05-28 | Add a boot.8 manual page (adapted from other platforms which use the MI | Miod Vallat | |
secondary boot loader). This will in turn act as a reminder to write boot_armish.8 (soon). | |||
2008-05-21 | Remove <machine/elf_abi.h> on platforms which have it. Nothing in the tree | Miod Vallat | |
needs the few MD definitions they (sometimes) provide; only binutils is interested in them, but binutils provide their own include files for that purpose anyway. ok deraadt@ kettenis@ | |||
2008-04-19 | Change ELF loader to use the LMA as the load address for the | Tobias Weingartner | |
various segments. Hopefully this will help remove various hacks in the boot loader in the future. This should have no effect on most architectures (as we tend to have LMA == VMA). ok drahn@, soft ok's various others. | |||
2008-04-12 | Compile kernels with -Wvariable-decl (except on arches with ipmi, for now). | Miod Vallat | |
2008-04-07 | sdtemp* devices could occur on these machines | Theo de Raadt | |
2008-03-23 | setroot() is supposed to be safe in all cases, so kill the special cases | Theo de Raadt | |
for RB_DFLTROOT; ok miod | |||
2008-02-24 | Add commented out Bluetooth HID section | Uwe Stuehler | |
ok deraadt | |||
2008-01-23 | Cleanup cn_pri. Change constants to more meaningful names, rather than | Joel Sing | |
the hp300 related ones currently in use. CN_NORMAL becomes CN_LOWPRI, CN_INTERNAL becomes CN_MIDPRI and CN_REMOTE becomes CN_HIGHPRI. ok miod@ | |||
2007-12-05 | include files which are used by userland cannot include other files.. | Theo de Raadt | |
which are not installed to userland; ok drahn | |||
2007-11-30 | Define NORMAL_C_NOP everywhere. | Miod Vallat | |
2007-11-25 | libkern, begone. Move to a new mechanism where config(8)'s "file" | Theo de Raadt | |
directive can select between MI and MD versions of these files. At the same time, adjust the boot programs to pick exactly what they need, instead of the 7 or 8 mechanisms previously used. There will be some fallout from this, but testing it all by myself is a ridiculously slow process; it will be finished in-tree. Various developers were very nice and avoided making fun of me when I was gibbering in the corner.. | |||
2007-11-25 | Get rid of the kernel 'libcompat' framework, and instead use conf/files to | Theo de Raadt | |
decide which files must be pulled into the kernel. Also conditionalize the pulling of those files based on the COMPAT_* options. | |||
2007-11-24 | some spelling fixes from Martynas Venckus | Jason McIntyre | |
2007-10-11 | enable puc(4) for GENERIC on armish | Stuart Henderson | |
ok deraadt@ | |||
2007-10-08 | enable spdmem where it matters | Theo de Raadt | |
2007-09-09 | uchcom(4) has been verified to work by djm@, so add it to all | Jonathan Gray | |
USB capable archs. | |||
2007-07-30 | Shuffle the order in which we look for header files, when doing | Thordur I. Bjornsson | |
kernel builds locally this doesnt change much but over NFS this cuts about 12% of the build time on my setup (i386). OK miod@, deraadt@. | |||
2007-06-17 | amd64/stand | Theo de Raadt | |
2007-06-17 | significantly simplified disklabel infrastructure. MBR handling becomes MI | Theo de Raadt | |
to support hotplug media on most architectures. disklabel setup and verification done using new helper functions. Disklabels must *always* have a correct checksum now. Same code paths are used to learn on-disk location disklabels, to avoid new errors sneaking in. Tested on almost all cases, testing help from todd, kettenis, krw, otto, dlg, robert, gwk, drahn | |||
2007-06-09 | Increase MAXDSIZ on armish to 1GB, requested long ago, ok robert@ | Dale Rahn | |
2007-06-08 | include files.bluetooth, so that bluetooth support can be compiled, | Jasper Lievisse Adriaanse | |
if enabled. ok gwk@ | |||
2007-06-01 | some architectures called setroot() from cpu_configure(), *way* before some | Theo de Raadt | |
subsystems were enabled. others used a *md_diskconf -> diskconf() method to make sure init_main could "do late setroot". Change all architectures to have diskconf(), use it directly & late. tested by todd and myself on most architectures, ok miod too | |||
2007-05-31 | Add Bluetooth drivers to GENERIC (not enabled - we still have ways to go) | Uwe Stuehler | |
ok gwk, deraadt | |||
2007-05-26 | last arch specific GENERIC with bio, remove it | Todd T. Fries | |
ok drahn@ | |||
2007-05-21 | timecounters for armish. | Dale Rahn | |
2007-05-19 | Kernel crash dump support for arm-based platform, with minimal support in | Miod Vallat | |
libkvm, but all the necessary information for a complete _kvm_kvatop() is available in the crash dump. | |||
2007-05-19 | Implement splassert for armish and zaurus. | Miod Vallat | |
2007-05-15 | Remove the MI implementation of mutexes and remove the __HAVE_MUTEX | Artur Grabowski | |
option. Every architecture implements mutexes now. | |||
2007-05-15 | Dummy mutex code for arm platforms. ok drahn@ deraadt@ | Miod Vallat | |
2007-05-15 | kill __HAVE_DEVICE_REGISTER by requiring all architectures to have a | Theo de Raadt | |
device_register() function -- even if it does nothing. reduces the cpp-based blather different between architectures idea ok'd by miod; tested on all architectures (except a few miod will need to cleanup because he has them) | |||
2007-05-10 | evcnt & friends were replaced by a proper interrupt counting mechanism 3 ↵ | Theo de Raadt | |
years ago; ok miod |