Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-05-25 | Add a board type for VXT2000+. Info gathered by Daniel SZILAGYI. | Hugh Graham | |
2002-05-23 | remove the defines for iodone -> biodone and iowait -> biowait. | Artur Grabowski | |
Use the correct functions everywhere instead. | |||
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-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 | Fix a long standing problem on vax: on "arithmetic fault" exceptions, | Miod Vallat | |
we schedule a SIGFPE signal delivery to the faulting process. However, arithmetic faults come in two flavors: "traps" that are "regular" exceptions, and "faults" that are restartable exceptions. In the "fault" case, the frame pc points to the faulting instruction, instead of the next instruction, in case we could save the world by tweaking memory and make the instruction not fault again when restarted. In practice, this led to processes blocked in a SIGFPE loop madness. To avoid this, add a skip_opcode() routine to compute the address of the next opcode, effectively skipping the offending instruction ; this routine is a very stripped-down db_disasm(). While there, enhance the ddb disassembler to correctly recognize and disassemble two-byte opcodes. ok hugh@, deraadt@ | |||
2002-05-11 | Avoid multiple definitions of macros in float.h and limits.h. This | Todd C. Miller | |
is a long-standing problem that recently showed up on vax because due to some indirection cpp no longer believes the definitions are equivalent (though they really are). From espie@ | |||
2002-05-11 | Enable dz at uba, since it seems to move characters back and forth | Hugh Graham | |
in the SIMH/VAX simulator OK. If anyone has an actual card to test, a report would be appreciated. | |||
2002-05-06 | Increase MAXPHYS from 63K to 64K which brings it in line with all our | Todd C. Miller | |
other architectures and matches NetBSD-current. hugh@ OK | |||
2002-04-29 | Use netisr_dispatch. | Miod Vallat | |
2002-04-29 | Sync /dev/mem prototypes with the real interface here too. | Miod Vallat | |
2002-04-29 | Do not forget to invoke iso_disklabelspoof() to deal correctly with cd-rom. | Miod Vallat | |
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-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-05 | mark that there is no siginfo code here. Damn it, geez | Theo de Raadt | |
2002-04-05 | remove un-needed stuff. I leave NFSCLIENT for hugh | Theo de Raadt | |
2002-04-04 | permit maxusers down to 2 | Theo de Raadt | |
2002-04-04 | permit compiling without NFS | Theo de Raadt | |
2002-03-31 | Copy mac address from proper place on 4000 200. Spotted thanks to a | Hugh Graham | |
failed boot log from Jim Uhl. | |||
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-14 | remove ambiguity in version,ostype,osversion,osrelease and their constanity, ↵ | Michael Shalayeff | |
they are and declarre 'em accordingly also removing private externies of those | |||
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-10 | rdboot -> hdboot | Hugh Graham | |
2002-03-09 | Add case for BTYP_1305. | Hugh Graham | |
2002-03-07 | Clean up BUS_DMA_* flags, and make sure all arch's define: | Jason Wright | |
BUS_DMA_READ, BUS_DMA_WRITE, and BUS_DMA_STREAMING | |||
2002-02-23 | switch vax to -O2, from hugh | Theo de Raadt | |
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 | put "boot" in /usr/mdec instead of / | Theo de Raadt | |
2002-02-13 | use strncpy instead of strcpy (no strcpy in libsa); hugh ok | Theo de Raadt | |
2002-02-11 | o add __weak_alias definition. | Federico G. Schwindt | |
o empty definitions if !__GNUC__ miod@ testing and ok. | |||
2002-01-31 | Make comment more representative. | Hugh Graham | |
2002-01-31 | Make comment more representative. | Hugh Graham | |
2002-01-31 | A little KNF. | Hugh Graham | |
2002-01-31 | Add support for VAX 4000 500A. | Hugh Graham | |
Thanks to kernel testing by Andrew Reynolds. | |||
2002-01-25 | Bring disklabel code on par with other arches: recognize specific situations, | Miod Vallat | |
correctly initialize the label for a virgin disk with no existing disklabel, etc. | |||
2002-01-23 | copy*str() fixes for vax. Also includes some fixes from NetBSD PR #7838. | Miod Vallat | |
2002-01-23 | compatability -> compatibility. | Federico G. Schwindt | |
2002-01-23 | move mb_map allocation to mbinit() | Artur Grabowski | |
2002-01-23 | move definition of mb_map from zillions of machdep.c to uipc_mbuf.c | Artur Grabowski | |
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This one was tricky but the light came at 3am. | |||
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This is completely untested due to lack of access to such hardware. cvs: ---------------------------------------------------------------------- | |||
2002-01-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2002-01-10 | Check result from malloc(9) when using M_NOWAIT. hugh@ ok | Thomas Nordin | |
2002-01-03 | cdev_decl(wsdisplay) is already done in <sys/conf.h> | Miod Vallat | |
2001-12-22 | Correct res count. Based on fix in NetBSD. | Hugh Graham | |
2001-12-18 | Delay Debugger(). Noticed by NetBSD. | Hugh Graham | |
2001-12-13 | Add major for uda to the bootdev table. | Hugh Graham | |