Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-15 | Change pmap_remove_holes() to take a vmspace instead of a map as its argument. | Miod Vallat | |
Use this on vax to correctly pick the end of the stack area now that the stackgap adjustment code will no longer guarantee it is a fixed location. | |||
2015-02-11 | Needs <sys/atomic.h> explicitely now. | Miod Vallat | |
2015-02-11 | Backout non-wanted changed introduced by accident as part of 1.24. | Miod Vallat | |
2015-02-10 | Convert to uiomove(). | Miod Vallat | |
ok guenther@ | |||
2015-02-10 | First step towards making uiomove() take a size_t size argument: | Miod Vallat | |
- rename uiomove() to uiomovei() and update all its users. - introduce uiomove(), which is similar to uiomovei() but with a size_t. - rewrite uiomovei() as an uiomove() wrapper. ok kettenis@ | |||
2015-02-10 | increase min address to page size for all remaining min == 0 systems. | Ted Unangst | |
not necessary, but consistent with other platforms. ok deraadt | |||
2015-01-24 | correct the syntax description of the boot command; ok jmc@ | Christian Weisgerber | |
2015-01-20 | Move ps_strings "after" the random stackgap. This makes its location a | Mark Kettenis | |
per-process value, and therefpore turns the VM_PSSTRINGS sysctl into a per-process one as well. This gets rid of a pointer to the bottom of the stack at a fixed location. Also clears the road for unmapping the stackgap. ok deraadt@ | |||
2015-01-15 | remove .Tn; from Jan Stary <hans at stare dot cz> | Ingo Schwarze | |
2015-01-13 | for the install: target, use cmp as a rough attempt for avoiding repeated | Theo de Raadt | |
make install from Simon Nicolussi ok jsing tedu | |||
2015-01-11 | switch prototype warnings to implicit-declaration warnings. | Ted Unangst | |
This should catch all the same bad cases, but be a little less aggravating in circumstances where a prototype isn't necessary ok deraadt | |||
2014-12-17 | delete simplelocks | Theo de Raadt | |
2014-12-11 | dragonflybsd has added a urio driver. conservation of urios requires | Ted Unangst | |
that we delete ours, which isn't actually useful. ok mpi sthen | |||
2014-12-10 | retire shutdown hooks; ok deraadt, krw | Mike Belopuhov | |
2014-12-09 | Replace some malloc(n*size,...) calls with mallocarray(). | Doug Hogan | |
ok tedu@ deraadt@ | |||
2014-11-24 | use the correct capitalization for Realtek. | Brad Smith | |
2014-11-18 | (except for the arm architectures...) unify the way the ld.script is | Theo de Raadt | |
used and depended, mimicking new changes by guenther to amd64. | |||
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt | |
PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h. PROT_MASK is introduced as the one true way of extracting those bits. Remove UVM_ADV_* wrapper, using the standard names. ok doug guenther kettenis | |||
2014-10-25 | Remove vmmap; it isn't used. | Mark Kettenis | |
ok jsing@ | |||
2014-10-25 | Another uvm_km_valloc(9) -> km_alloc(9) conversion. | Mark Kettenis | |
2014-10-15 | Do not panic when attempting to decode invalid condition codes, or if | Miod Vallat | |
the disassembler initialization fails. Correctly compute the destination of pc-relative branches. | |||
2014-10-12 | Rough sync with hppa to make this compile again. | Miod Vallat | |
2014-10-10 | Significant unification of RAMDISK* config files, making them diffable. | Theo de Raadt | |
This makes it easier to remove components not required to do an install, and subsequently add other desireable components ... In snapshots (in various forks) for about a week. Do some upgrades and installs, please. | |||
2014-10-09 | mechanical translation of dev_lkm_dummy() to dev_notdef() | Ted Unangst | |
2014-10-09 | revert unintentional commit unrelated to LKM | Ted Unangst | |
2014-10-09 | remove LKM devices | Ted Unangst | |
2014-10-04 | Switch the kernel configs over to using -Wframe-larger-than= instead of | Brad Smith | |
-Wstack-larger-than-. This is what modern GCC supports as well as LLVM. ok miod@ | |||
2014-09-26 | remove the last uses of -Wno-format | Jonathan Gray | |
ok miod@ deraadt@ jsing@ | |||
2014-09-24 | Replace a few malloc() calls with reallocarray() so it checks for overflow. | Doug Hogan | |
ok deraadt@ | |||
2014-09-19 | Use config_suspend_all(9). | Mark Kettenis | |
2014-09-15 | Remove non-standard <sys/dkstat.h> header. It has not contained anything | Miod Vallat | |
related to disk stastics for almost 17 years, and the remaining userland-visible defines duplicate those found in <sys/sched.h>. Move the remaining _KERNEL defines to <sys/tty.h> where they belong, and update all users to cope with this. ok kettenis@ | |||
2014-09-04 | Revert previous change, but use curcpu()->ci_schedstate.spc_cp_time[] instead | Miod Vallat | |
of global cp_time[] for live information, as loadavg is not updated fast enough for hz/16 blinking rate. Prompted by feedback from mickey@ | |||
2014-08-29 | Use the load average from averunnable.ldavg[] instead of bogus cp_time[] | Miod Vallat | |
arithmetic to display the load average in leds 5-8 of 8 led systems. | |||
2014-08-20 | unlink crypto(4) pseudo device from the architecture dependant character | Mike Belopuhov | |
device tables and kernel config files. ok deraadt | |||
2014-08-18 | dont rely on mbuf.h to provide pool.h. | David Gwynne | |
ok miod@, who has offerred to help with any MD fallout ok guenther@ | |||
2014-07-22 | boot(9): Reduce diffs between hppa & hppa64 (& others) | Masao Uebayashi | |
2014-07-21 | boot(9): Reduce annoying style diffs | Masao Uebayashi | |
- Always use either: ((x & RB_XXX) != 0) or ((x & RB_XXX) == 0) in boolean context (mostly if (x), or x ? y : z) - prom_halt() in alpha is confirmed to take int as boolean Converted by coccinelle. No functional change intended. | |||
2014-07-17 | immidiatelly -> immediately | Miod Vallat | |
2014-07-13 | boot(9): Cosmetic changes to improve diff'ability. | Masao Uebayashi | |
2014-07-13 | Cosmetic changes to reduce diffs. | Masao Uebayashi | |
2014-07-13 | fix even more trailing tabs | Jasper Lievisse Adriaanse | |
2014-07-13 | #$%#@$# CONSPEED | Miod Vallat | |
2014-07-13 | use nitems() instead of handrolling something identical | Jasper Lievisse Adriaanse | |
ok mpi@ sthen@ | |||
2014-07-13 | move putchar() into libsa | Jasper Lievisse Adriaanse | |
"sure" miod@ | |||
2014-07-13 | These still need <sys/reboot.h> for the RB_ constants. | Miod Vallat | |
2014-07-12 | unify cnspeed() | Jasper Lievisse Adriaanse | |
2014-07-12 | reboot(9), panic(9): Call panic(9) for unrecoverable MD H/W errors (NMIs) | Masao Uebayashi | |
Some architectures have ability to detect hardware sanity and notify system (NMI, firmware callback, etc.). Handle these hardware severe errors, same as software errors, with panic(9). According to miod@, SGI IP27 NMI is triggered by pushing some "hidden" button, which "usual" users/admins don't know. Pushing such a button is "RB_USERREQ" (human-triggered) in that the button is pushed by a human, but not "RB_USERREQ" in that no user intervention in system (== no command input) is done. miod@ agreed that changing these from RB_USERREQ to !RB_USERREQ (== panic(9)) is not a big problem. OK miod@ kettenis@ | |||
2014-07-12 | "Dr. Jones. Again we see there is nothing you can possess which I cannot | Ted Unangst | |
take away." remove uyap. no effect except on hppa where it was strangely enabled. | |||
2014-07-12 | move getchar() into libsa where applicable | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2014-07-12 | Build kernels at -O2 instead of -Os, as done for userland and on all other | Miod Vallat | |
architectures. ok deraadt@ |