Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-09 | Add test for "true && true && false" and "set -e". | Todd C. Miller | |
2013-06-09 | arguments to bcopy/memmove are reversed. put on thinking cap, then commit. | Ted Unangst | |
2013-06-09 | regen | Miod Vallat | |
2013-06-09 | Constify the mib argument of sysctl(). | Miod Vallat | |
ok matthew@ millert@ | |||
2013-06-09 | add some basic descriptions for the fuse sysctls | Ted Unangst | |
2013-06-09 | add fuse sysctls, from Sylvestre Gallon | Ted Unangst | |
2013-06-09 | typo | Miod Vallat | |
2013-06-09 | move fuse sysctl defines up and add _KERNEL. from Sylvestre Gallon | Ted Unangst | |
2013-06-09 | change a bcopy to memmove (mainly to catch platforms that don't offer it) | Ted Unangst | |
2013-06-09 | the kernel is supposed to provide memmove, but some archs are missing it. | Ted Unangst | |
add i386 sparc and sparc64. ok deraadt | |||
2013-06-09 | fix an off by one preventing access to the last filesystem. | Ted Unangst | |
from Sylvestre Gallon | |||
2012-05-22 | import sqlite 3.7.12 (tested by landry@) | Marc Espie | |
2012-04-14 | sqlite 3.7.11 library, vendor sources | Marc Espie | |
2013-06-09 | oops! one more instance of previous... | Jason McIntyre | |
2013-06-09 | the argument name for "source" is "source", not "table"; | Jason McIntyre | |
from MrD | |||
2013-06-09 | Add back backslash fixes caught in rollback. | Kenneth R Westerback | |
2013-06-09 | Backout static/classless route handling and default route refactoring | Kenneth R Westerback | |
since the former relies on the latter and the latter breaks 'egress' group populating. | |||
2013-06-08 | KNF | Bob Beck | |
2013-06-08 | Fix parsing of ambiguous options, the whole loop must be processed. | Todd C. Miller | |
From FreeBSD. OK miod@ | |||
2013-06-08 | POSIX specifies that for an AND/OR list, only the last command's | Todd C. Miller | |
exit status matters for "set -e". OK espie@ | |||
2013-06-08 | Add CTASSERT macro, for compile time assertions | Stefan Fritsch | |
ok kettenis@ | |||
2013-06-08 | Remove redundant code setting PCI_COMMAND_MASTER_ENABLE as this is already | Brad Smith | |
taken care of by pci_mapreg_map(). Ok yasuoka@ uebayasi@ | |||
2013-06-08 | Add new sysctl for pipex packet input/output queue length and | YASUOKA Masahiko | |
counters. ok guenther, feedback jmc | |||
2013-06-07 | Add proper mmap(2) support for drm(4)/inteldrm(4). This changes the | Mark Kettenis | |
DRM_I915_GEM_MMAP and DRM_I915_GEM_MMAP_GTT ioctls to be compatible with Linux. This also is the first step that moves us away from accessing all graphics memory through the GTT, which should make things faster. ok tedu@ (for the uvm bits) | |||
2013-06-07 | Add {,u}{div,mod}si3 to libkern and to the kernel as well. | Miod Vallat | |
2013-06-07 | Add an "ABANDONED" channel state and use for mux sessions that are | Darren Tucker | |
disconnected via the ~. escape sequence. Channels in this state will be able to close if the server responds, but do not count as active channels. This means that if you ~. all of the mux clients when using ControlPersist on a broken network, the backgrounded mux master will exit when the Control Persist time expires rather than hanging around indefinitely. bz#1917, also reported and tested by tedu@. ok djm@ markus@. | |||
2013-06-07 | Add mkuboot to the base set. | Brandon Mercer | |
OK florian@ | |||
2013-06-07 | stuff that currently doesn't match what posix says, naddy agrees | Marc Espie | |
2013-06-07 | sync | Theo de Raadt | |
2013-06-06 | Disable a broken optimization in try_combine(); GCC PR #34628. | Miod Vallat | |
The PR comes with a real fix, but it is covered by the GPL v3, and is neither trivial nor straightforward, so use a hammer and disable the unreliable code. Verified to fix bogus code generation on macppc. | |||
2013-06-06 | tweak previous; | Jason McIntyre | |
2013-06-06 | sync | Miod Vallat | |
2013-06-06 | Update the miniroot to install some other needed files. Much collaboration and | Brandon Mercer | |
OK florian@ | |||
2013-06-06 | sync | Theo de Raadt | |
2013-06-06 | Add the remaining support code for 4th gen Intel Core/Haswell graphics | Jonathan Gray | |
and match the same pci devices Linux does. Untested for lack of hardware but should work. Note that 3D/OpenGL won't work until we update to a newer version of Mesa, which can't happen until the Radeon KMS work is ready. ok deraadt@ | |||
2009-10-15 | import of gcc-4.2.1, the last gcc release under GPLv2 | Robert Nagy | |
2013-06-06 | regen | Jonathan Gray | |
2013-06-06 | add 4th gen Intel Core/Haswell graphics devices | Jonathan Gray | |
ok deraadt@ | |||
2013-06-06 | Document the cpsw driver. Feedback from many. | Brandon Mercer | |
OK jsg@ | |||
2013-06-06 | Fix EOM handling. Makes Bacula much happier by allowing the use of | Kenneth R Westerback | |
both 'Fast Forward Space File = yes' and 'Hardware End of Medium = yes'. Mostly taken from FreeBSD. Constant prodding by robert@, testing actual backup and restore by ajacoutot@. | |||
2013-06-06 | Prevent idle thread from being stolen on startup. | Christiano F. Haesbaert | |
There is a race condition which might trigger a case where two cpus try to run the same idle thread. The problem arises when one cpu steals the idle proc of another cpu and this other cpu ends up running the idle thread via spc->spc_idleproc, resulting in two cpus trying to cpu_switchto(idleX). On startup, idle procs are scaterred around different runqueues, the decision for scheduling is: 1 look at my runqueue. 2 if empty, look at other dudes runqueue. 3 if empty, select idle proc via spc->spc_idleproc. The problem is that cpu0's idle0 might be running on cpu1 due to step 1 or 2 and cpu0 hits step 3. So cpu0 will select idle0, while cpu1 is in fact running it already. The solution is to never place idle on a runqueue, therefore being only selectable through spc->spc_idleproc. This race can be more easily triggered on a HT cpu on virtualized environments, where the guest more often than not doesn't have the cpu for itself, so timing gets shuffled. ok tedu@ guenther@ go ahead after t2k13 deraadt@ | |||
2013-06-06 | dont count rx ring overruns as input errors. with MCLGETI controlling the | David Gwynne | |
ring we expect to run out of rx descriptors as a matter of course, its not an error. ok mikeb@ | |||
2013-06-05 | On second thought, do not use a tcnd instruction to test for divide-by-zero, | Miod Vallat | |
as it forces a pipeline synchronization; replace it with a bcnd + unconditional trap, to only synchronize when the trap is needed. | |||
2013-06-05 | ...also add __modsi3 and __umodsi3, and make these symbols weak by default. | Miod Vallat | |
2013-06-05 | [[:>:]] anchors the character preceding it to end of word, not the | Jason McIntyre | |
character following it; From: Peter Fraser | |||
2013-06-05 | plug another memleak. bz#1967, from Zhenbo Xu, detected by Melton, ok djm | Darren Tucker | |
2013-06-05 | sync | Theo de Raadt | |
2013-06-05 | Add __divsi3 and __udivsi3 gcc-compatible routines. Not used by anything yet | Miod Vallat | |
(as gcc does not emit code calling them), but will be shortly; belatedly riding the libc minor bump. | |||
2013-06-05 | Fix build on vax | Miod Vallat | |
2013-06-05 | Add relayd tests for the HTTP keepalive filter bugfix. | Alexander Bluhm | |