Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-22 | Add ${PIPE} to CFLAGS | Todd C. Miller | |
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-14 | sysctl for getting the cputype. | Artur Grabowski | |
2002-06-08 | Use tsleep. | Artur Grabowski | |
2002-06-07 | knf | Jason Wright | |
2002-06-07 | Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@ | Thomas Nordin | |
2002-06-03 | spell transceiver correctly | Theo de Raadt | |
2002-05-29 | splbio around biodone. | Artur Grabowski | |
2002-05-22 | splassert_check should be ifdef DIAGNOSTIC | Artur Grabowski | |
2002-05-18 | Rename the MD db_stack_trace_cmd to db_stack_trace_print. Add an argument | Artur Grabowski | |
that specifies which printf funciton it should use. Implement db_stack_trace_cmd in MI code. Thanks to miod@ for all the tests. | |||
2002-05-17 | Handle the removal of 'const' from structure definition. | mjacob | |
2002-05-16 | Add systrace support to all the remaining architectures. | Miod Vallat | |
Tested by various people on various platforms, I'm willing to fix any breakage this causes. ok niels@ deraadt@ and mickey@ (after his comments were applied) | |||
2002-05-16 | Add a an argument to db_printsym that specifies the printf function | Artur Grabowski | |
we'll use for printing the information. miod@ ok | |||
2002-05-15 | Implement splassert() for sparc - a tool for finding problems related to | Artur Grabowski | |
spl handling (already found 3 problems). Man page in a few seconds. deraadt@ ok. | |||
2002-04-30 | Fix an ancient problem in how sparc interrupts are handled. | Artur Grabowski | |
There are many interrupt handlers that assume that they don't need to do any spl protection in their code because the interrupt of some level can't be interrupted by an interrupt of the same level. The problem is that some interrupt handlers have hardware levels that are lower then their "software" levels. Fix this by adding an additional field to struct intrhand that specifies which "software" level an interrupt handler has and blocks that level while handling the interrupt. This new field is initialized in intr_establish which gets an additional argument (which can be -1 meaning that the interrupt handler doesn't need to block any additional level). ok deraadt@ | |||
2002-04-30 | dmesg logs show that many NICs run at prio 7. Bump IPL_NET to 7. | Artur Grabowski | |
deraadt@ ok. | |||
2002-04-29 | Define placeholders for art's splassert() debugging stuff on all arches. | Miod Vallat | |
Currently as no-ops everywhere. ok art@, deraadt@ | |||
2002-04-28 | Use assym.h for intrhand fields. | Artur Grabowski | |
ok deraadt@ | |||
2002-04-28 | Rename all PIL_* constants to IPL_* to match other archs and make them | Artur Grabowski | |
usable in MD code in the future. deraadt@ ok | |||
2002-04-27 | In proc_trampoline, lower the spl level to 0. This way kernel threads that are | Artur Grabowski | |
forked out in main() will run at a decent spl level and not at splhigh. From NetBSD. deraadt@ ok. | |||
2002-04-26 | build release bsd.scsi3 from regular bsd file, by using config -e to | Theo de Raadt | |
clone sd0 out of sd*. my idea, initial hack by miod, my makefile hackery | |||
2002-04-26 | Fix spelling in comment and some whitespace. | Artur Grabowski | |
2002-04-24 | Introduce a new file, machine/internal_types.h, to hold that specific arch | Marc Espie | |
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others. | |||
2002-04-18 | call pool_get() with PR_NOWAIT. allocation can fail with low memory, but | Theo de Raadt | |
will work in contexts with curproc is NULL. from art. going into 3.1 | |||
2002-04-11 | Make sure this always prints the 'root on' line. Also, treat ramdisks | Jason Wright | |
as disks in a few other places so that autoconf doesn't complain: 'use one of: ...' when rd0 is wired as root. | |||
2002-03-31 | Fix a spl botch for sun4/sun4c, which should fix reported stability issues | Miod Vallat | |
on some machines. Tested on ss2 only. ok art@ deraadt@ | |||
2002-03-26 | Honor psratio for addupc_task(), as other arches do. | Miod Vallat | |
2002-03-23 | typo repair; openbsd@davidkrause.com | Theo de Raadt | |
2002-03-23 | Add variables for config(8) -e time tweak of systemV shared memory | Marc Espie | |
parameters. Ok millert@, miod@, maja@ | |||
2002-03-15 | Cosmetic changes only, primarily making comments line up nicely after the | Todd C. Miller | |
__P removal. | |||
2002-03-15 | The previous commit broke the bootblocks, since uvmexp is not available | Miod Vallat | |
there. Win some uglyness points in fixing this. | |||
2002-03-14 | Remove a bunch of #if 0 code | Jason Wright | |
2002-03-14 | use getprop, not getpropstring to fetch 'magma_prom' property... | Jason Wright | |
ra->ra_name is needed and is the result of getpropstring | |||
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-03-14 | Turn the ptrace(2) syscall into a kernel compile option, option PTRACE in | Miod Vallat | |
your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks. | |||
2002-03-13 | On sparc, PAGE_SIZE and friends might not be a compile-time constant. | Miod Vallat | |
Instead of using a homegrown set of variables in this case, rely on uvmexp fields once uvm has been initialized. This requires a few #include <uvm/uvm_extern.h> here and there in the kernel as well. Idea from art@, changes by me. | |||
2002-02-21 | %s/iommu_clear/iommu_remove/g | Jason Wright | |
(iommu_clear was renamed awhile ago, but comments and such were not updated) | |||
2002-02-20 | frantzen's stackghost code. wcookie is set at 0 right now, until debugger | Theo de Raadt | |
support added (i mean, written) | |||
2002-02-19 | Provide PAGE_{MASK,SHIFT,SIZE} ``constants'' for every cpu combination. | Miod Vallat | |
Fixes PR #2219 | |||
2002-02-17 | Patch from Daniel Lucq <daniel@lucq.org> | Mats O Jansson | |
The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@ | |||
2002-02-15 | Don't cast nonexistent return value from splx to (void). ok art@ | Thomas Nordin | |
2002-02-14 | __weak_alias() support. | Federico G. Schwindt | |
2002-02-08 | Better tx interrupt handling; don't call bestart() from betint() unless | Jason Wright | |
we're OACTIVE and cleared at least one slot | |||
2002-02-08 | since we're checking, avoid an unnecessary write | Jason Wright | |
2002-02-08 | Better IFF_OACTIVE handling; don't bother calling qestart() unless | Jason Wright | |
we were IFF_OACTIVE and we freed at least one slot. | |||
2002-02-08 | simplify qec_put a bit | Jason Wright | |
2002-01-30 | Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ ok | Thomas Nordin | |
2002-01-25 | Add support for the "Magma 2+1HS Sp" (from NetBSD) | Jason Wright | |
2002-01-24 | Fix a few typos | Artur Grabowski | |