Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-08-15 | bitneaks anonymous randomisation | Michael Shalayeff | |
2003-08-14 | better comment on the new coms | Michael Shalayeff | |
2003-08-14 | attach those funky teleshare ttys | Michael Shalayeff | |
2003-08-14 | attach at teleshare serial ports as well. need dsp microcode for a ↵ | Michael Shalayeff | |
functional mudem now | |||
2003-08-14 | GENERIC is now safe(4) | Jason Wright | |
2003-08-14 | partial proto repairs | Theo de Raadt | |
2003-08-14 | add uhci based on suggestion from loki at niteshade dot net | Jason Wright | |
2003-08-13 | Always force a pipeline flush after a PSR change, not before. How could | Miod Vallat | |
this have ever worked? | |||
2003-08-12 | add safe(4). Works well enough for testing at least. | Jason Wright | |
2003-08-12 | add acphy | Michael Shalayeff | |
2003-08-12 | Get rid of unused code, and KNF/ELF-sanitize the remaining code. | Miod Vallat | |
2003-08-12 | Use spltty() instead of rolling our own expanded version. | Miod Vallat | |
2003-08-12 | The idle loop is supposed to run with interrupts enabled, and will only | Miod Vallat | |
relax the interrupt mask (i.e. spl level). However, under some unclear circumstances, it will be entered with interrupts disabled, and thus will loop forever if no process is runnable. Check the PSR and make sure that interrupts are enabled in this case. This gets rid of the random freezes, although a better fix would be preferrable... | |||
2003-08-11 | Sprinkle proper use of _C_LABEL and _ASM_LABEL in the .S files (except for | Miod Vallat | |
the _fp.S which are too scary at the moment). This will be necessary to move to ELF in the future. Use local symbols whenever possible. Attempt to use delayed branches whenever possible. Remove stupid or straightforward comments, some hardcoded values, and a few unused variables or routines. | |||
2003-08-11 | move to 3.4-beta | Theo de Raadt | |
2003-08-11 | during probe there is no need to map the whole hpa space. only rom is ↵ | Michael Shalayeff | |
needed. also do not map too much of rom | |||
2003-08-11 | a few strict protos | Michael Shalayeff | |
2003-08-11 | better cleaning | Theo de Raadt | |
2003-08-11 | ansification and knf and protos | Theo de Raadt | |
2003-08-11 | wax mongoose | Michael Shalayeff | |
2003-08-11 | Saving or restoring the process' registers to/from the pcb was using | Miod Vallat | |
double load/store instructions, for speed; however, these only work if the pcb structure is also 8 bytes aligned... which is not necessarily true. In this case, the lossage was compensated by the data access exception handler, which means that for every unlucky pcb operation, the kernel was happily generating a dozen of exceptions in a row... Stop the madness and change this to regular load/store operations. | |||
2003-08-10 | Do not make NBPG visible in assym.h | Miod Vallat | |
2003-08-10 | ansi | Theo de Raadt | |
2003-08-10 | clean leftovers | Theo de Raadt | |
2003-08-10 | No need to bring <machine/psl.h> from <machine/param.h>, this adds unnecessary | Miod Vallat | |
pollution. Makes warnings in binutils compilation disappear... | |||
2003-08-10 | Define wint_t on powerpc. | Miod Vallat | |
2003-08-10 | Do not trust and use uvm_useracc, but rather always check copy{in,out} for | Miod Vallat | |
failure and act appropriately. | |||
2003-08-09 | New RAMDISK configuration, inspired by the mvme68k one; and the associated | Miod Vallat | |
fixes to get the kernel to compile without option DDB and without option DIAGNOSTIC. | |||
2003-08-09 | Always install the installboot manual page. | Miod Vallat | |
2003-08-08 | Fix harmless address computation buglet in pmap_collect(). | Miod Vallat | |
2003-08-08 | remove scsi/raid drivers not needed on laptop floppy | Theo de Raadt | |
2003-08-08 | wb no longer fits | Theo de Raadt | |
2003-08-08 | Slightly clean up cpu_fork(). | Miod Vallat | |
2003-08-08 | let us call COMPAT_UFS dead | Theo de Raadt | |
2003-08-08 | ansi | Theo de Raadt | |
2003-08-08 | put COPTS in CFLAGS; idea from miod | Theo de Raadt | |
2003-08-08 | no pcmcia pccom on this floppy, sorry | Theo de Raadt | |
2003-08-07 | missed one wrt intr_establish | Michael Shalayeff | |
2003-08-07 | dead proto | Michael Shalayeff | |
2003-08-07 | make all intr_establish take the same last arg for name | Michael Shalayeff | |
2003-08-07 | first allocate space on stack then copyout signal shits. add a DEBUG check ↵ | Michael Shalayeff | |
for a whacky user pc (as impossible due to the recent trap.c change) | |||
2003-08-07 | be more careful when loading trap_tmp_save and a bit better sigcode | Michael Shalayeff | |
2003-08-07 | In sendsig() and sigreturn(), use the SS_xxx flags rather than the SA_xxx | Miod Vallat | |
flags (purely cosmetic, as they have the same value). Also some minor indentation/KNF repairs. | |||
2003-08-07 | better dmesg output and do some spaces; markus@ ok | Michael Shalayeff | |
2003-08-07 | Allow nested interrupts in the openpic interrupt controller, tested by | Dale Rahn | |
brad@ and miod@ | |||
2003-08-07 | watchdog driver for Geode SC1100 (e.g. in soekris net4801); ok mickey@ | Markus Friedl | |
2003-08-07 | do not treat traps from the syscall gate page as user code | Michael Shalayeff | |
2003-08-06 | Remove some double semicolons (hmm, do two semis equal a maxi?). | Todd C. Miller | |
I've skipped the GNU stuff for now. From Patrick Latifi. | |||
2003-08-05 | a180c blinks too, 715/80 supposedly too | Michael Shalayeff | |