Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-05 | Never enable interrupts just before processing data exceptions, but rather | Miod Vallat | |
afterwards... and only if this is a wise thing to do! | |||
2003-09-05 | Do not drop the user into DDB without a really, really good reason. | Miod Vallat | |
2003-09-04 | What I blamed on a specific CMMU fault pecularity turned out to be, in fact, | Miod Vallat | |
a nice bug preventing signals to be delivered to process faulting in some conditions... | |||
2003-09-04 | a better cpu identification; testing by miod | Michael Shalayeff | |
2003-09-04 | remove an unneccessary (and incorrectly sized) bzero | Anil Madhavapeddy | |
fix suggested by tedu@, ok deraadt@, fgsch@ | |||
2003-09-04 | bzero the full malloced space, not the sizeof the pointer | Anil Madhavapeddy | |
ok tedu fgsch deraadt | |||
2003-09-04 | correct sizeof for bzero/bcopy | Anil Madhavapeddy | |
ok tedu krw fgsch deraadt | |||
2003-09-04 | sync | Ted Unangst | |
2003-09-04 | dummy xattr syscalls. ok deraadt@ | Ted Unangst | |
2003-09-03 | m68k at least doesn't like random mappings. disable for now. | Ted Unangst | |
i386 exec mappings are still random. detected by pvalchev@. ok deraadt@ | |||
2003-09-03 | match a bunch more bge devices. May not work completely, but they're no | Jason Wright | |
more broken than before; ok deraadt. | |||
2003-09-03 | bunch more bcm57xx devices and correct altima devices (from netbsd); ok deraadt | Jason Wright | |
2003-09-03 | I'm walking on very, very thin ice here. Still trying to get the ``special'' | Miod Vallat | |
DAE to pass; the first fix was too brutal, the second one too shy; this third one is apparently just in the middle to make everything happy so far... | |||
2003-09-03 | zap context correctly, from Juergen Buchmueller <pullmoll at stop1984 dot com> | Federico G. Schwindt | |
deraadt@ ok. | |||
2003-09-03 | support for bcm5823; based on patch from Jim Lambert, jlamber at futurex dot ↵ | Jason Wright | |
com; ok deraadt. | |||
2003-09-03 | bcm 5823 | Jason Wright | |
2003-09-03 | Use symbolic constants for pbus fault codes. | Miod Vallat | |
2003-09-03 | Be more cautious in the previous fix - we don't want to skip valid data access | Miod Vallat | |
exceptions by mistake. | |||
2003-09-02 | Increase autonegotiation wait to 5000ms. | Kenneth R Westerback | |
This gives autonegotiation a fair chance to complete. Copper switches can take several seconds to do autonegotiation. Fixes sk need to be poked after reboot and allows sk to use dhcp configuration. Problem and workaround reported by Laurence Tratt. Also minor cleanup: 1) Remove duplicate function prototypes/ 2) Remove unneeded '#include <malloc.c>'. From FreeBSD. 3) Remove some static's. ok deraadt@ nate@ henning@ henric@. Also tested by Laurence Tratt and Damien Couderc. | |||
2003-09-02 | oops forgot other -beta | Theo de Raadt | |
2003-09-02 | - drop number of openings by 4 to avoid "not queued" errors. | Federico G. Schwindt | |
- check return from aac_start() and return correctly in case we need to reschedule the watchdog. convervative fix from niklas@, prompted by several ppl. krw and deraadt ok. | |||
2003-09-02 | User mode page faults for page zero require special treatment to prevent | Miod Vallat | |
a recursive DAE. Scientists say this is proof that there's a ``strange attractor'' in the m88k processors. What is certain, though, is that the processors' documentation contains black holes. | |||
2003-09-02 | indent audio comment properly | David Krause | |
ok deraadt@ | |||
2003-09-02 | start exiting -beta | Theo de Raadt | |
2003-09-02 | There is a weird problems related to interrupts - we need to enable them too | Miod Vallat | |
early for the console to be reliable, so revert to the bug console for boot -a. | |||
2003-09-02 | add a random offset to uvm_map_hint. this has the primary effect of | Ted Unangst | |
scattering ld.so and libraries around, although all mmaps will also have some jitter too. better version after some discussion with drahn testing/ok deraadt henning marcm otto pb | |||
2003-09-02 | Revert the last change since both Pentium 4 and Mobile Pentium 4 | Alexander Yurchenko | |
can be with model = 2. Better cpu ident will be after 3.4. Problem noted by Wouter Clarie <rimshot@pandora.be>. ok deraadt@ | |||
2003-09-02 | just like mvme68k; miod ok | Theo de Raadt | |
2003-09-02 | Our extent implementation relies on the fact that extents all have distinct | Miod Vallat | |
names. However, the tsp code uses one global extent, which both device instances want to reinitialize and use for themselves (whether this is a genuine bug or not is left to the reader). Solve the problem by putting the extents into the tsp softc, and change the pci_bwx_bus code to handle variable extent names. This makes DS20 systems with tsp0 and tsp1 work again. ok deraadt@ | |||
2003-09-02 | missing #endif, pr3431 | Ted Unangst | |
2003-09-02 | fix suser() calls, pr3430 | Ted Unangst | |
2003-09-02 | zap more drivers | Theo de Raadt | |
2003-09-02 | Cleanup and simplify data and instruction fault trap handling for 88100. | Miod Vallat | |
2003-09-02 | sync | Alexander Yurchenko | |
2003-09-02 | Add Mustek DV2000 video camera; from Lizardo Desilos <lizardo@itvictoria.edu.mx> | Alexander Yurchenko | |
ok nate@ | |||
2003-09-01 | The most harmful bugs are always so blatant it takes hours to spot them... | Miod Vallat | |
Correctly setup the vector table for T_SIGSYS and T_SIGTRAP traps, and handle T_SIGSYS userland traps. This passes a complete usertrap regression test now. | |||
2003-09-01 | Be sure to always provide a nonzero number in PREP() and PREP2() for software | Miod Vallat | |
traps not tied to a particular vector, in order to correctly process data access faults whenever necessary, before servicing the trap. | |||
2003-09-01 | Prevent userland from invoking BUG system calls, by saving the initial BUG | Miod Vallat | |
trap vector contents, putting the bugtrap() stub in place, and switching back and forth between them when the kernel needs to invoke BUG functions. | |||
2003-09-01 | Do not let userland programs enter DDB at will - it's a BAD thing. | Miod Vallat | |
Also, fix a logic error in m88100_syscall() which prevented ERESTART and EJUSTRETURN to be returned (gasp!) | |||
2003-09-01 | Correctly map the message buffer. | Miod Vallat | |
2003-09-01 | remove unused sc_echobug code; ok fgs, mickey | Markus Friedl | |
2003-09-01 | match syscallargs comments with reality | Henning Brauer | |
from Patrick Latifi <patrick.l@hermes.usherb.ca> ok jason@ tedu@ | |||
2003-09-01 | sync | Alexander Yurchenko | |
2003-09-01 | New vendor Micro Star International and its USB Bluetooth adapter | Alexander Yurchenko | |
ok nate@ | |||
2003-09-01 | KNF | Henning Brauer | |
2003-09-01 | regen. | Federico G. Schwindt | |
2003-09-01 | set fadvise64 as dummy. some binaries compiled with a recent glibc | Federico G. Schwindt | |
seems to require it; henning ok. | |||
2003-09-01 | Make nat rule update the table counters when no filtering rule is used. | Cedric Berger | |
This is mostly to support the new "nat pass" rule. ok dhartmei@ henning@ | |||
2003-08-31 | remove bogus cache test. Suggested by drahn@, ok mickey@, miod@. | Matthieu Herrb | |
2003-08-31 | Upon returning from m18*_ext_int(), do not invoke data_access_emulation() | Miod Vallat | |
if trap(T_DATAFLT) has been able to correct the issue. This is, in fact, really a can't-happen situation, anyways. |