Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 13:49:28 UTC Now

2011-11-20 08:39:59 UTC jmcneill-audiomp3 commitmail json YAML

XXX: don't KASSERT() if sc->lock is NULL, this is going to happen
XXX: during autoconfig match() where we've faked up a sc anyway.

(mrg)

2011-11-20 07:43:53 UTC MAIN commitmail json YAML

add comment about r1.6 -> r1.7 change.

(tnozaki)

2011-11-20 05:35:20 UTC jmcneill-audiomp3 commitmail json YAML

make this compile again.  i think it is even right.

(mrg)

2011-11-20 04:18:57 UTC MAIN commitmail json YAML

Recent changes to the at91 code enable this kernel config to build after
the hypothetical ds1672rtc(4) is commented out and symtab space is bumped.
Fixes PR#43834.

(jakllsch)

2011-11-20 04:07:50 UTC MAIN commitmail json YAML

2011-11-20 02:54:25 UTC MAIN commitmail json YAML

2011-11-20 01:23:57 UTC MAIN commitmail json YAML

2011-11-20 01:14:17 UTC MAIN commitmail json YAML

give the correct count of arguments to the sub-functions

(agc)

2011-11-20 01:09:14 UTC MAIN commitmail json YAML

An undocumented behavior of the sysctl kern.arandom node used to allow
sucking up to 8192 bytes out of the kernel arc4random() generator at a
time.  Supposedly some very old application code uses this to rekey
other instances of RC4 in userspace (a truly great idea).  Reduce the
limit to 256 bytes -- and note that it will probably be reduced to
sizeof(int) in the future, since this node is so documented.

(tls)

2011-11-20 00:45:16 UTC MAIN commitmail json YAML

Add very, very temporary and ugly work around for my braino about detaching bad devices.  Will fix as soon as I have more time with the hardware where I can reproduce this.

(tls)

2011-11-20 00:28:51 UTC MAIN commitmail json YAML

Fix a backwards memcmp() that was causing all hardware sources to detach.

(tls)

2011-11-19 23:40:07 UTC jmcneill-audiomp3 commitmail json YAML

2011-11-19 23:36:38 UTC jmcneill-audiomp3 commitmail json YAML

add gcscaudio_get_locks()

(jmcneill)

2011-11-19 23:31:26 UTC jmcneill-audiomp3 commitmail json YAML

adapt to audiomp api changes

(jmcneill)

2011-11-19 23:19:01 UTC jmcneill-audiomp3 commitmail json YAML

adapt to audiomp api changes

(jmcneill)

2011-11-19 22:51:31 UTC MAIN commitmail json YAML

First step of random number subsystem rework described in
<20111022023242.BA26F14A158@mail.netbsd.org>.  This change includes
the following:

An initial cleanup and minor reorganization of the entropy pool
code in sys/dev/rnd.c and sys/dev/rndpool.c.  Several bugs are
fixed.  Some effort is made to accumulate entropy more quickly at
boot time.

A generic interface, "rndsink", is added, for stream generators to
request that they be re-keyed with good quality entropy from the pool
as soon as it is available.

The arc4random()/arc4randbytes() implementation in libkern is
adjusted to use the rndsink interface for rekeying, which helps
address the problem of low-quality keys at boot time.

An implementation of the FIPS 140-2 statistical tests for random
number generator quality is provided (libkern/rngtest.c).  This
is based on Greg Rose's implementation from Qualcomm.

A new random stream generator, nist_ctr_drbg, is provided.  It is
based on an implementation of the NIST SP800-90 CTR_DRBG by
Henric Jungheim.  This generator users AES in a modified counter
mode to generate a backtracking-resistant random stream.

An abstraction layer, "cprng", is provided for in-kernel consumers
of randomness.  The arc4random/arc4randbytes API is deprecated for
in-kernel use.  It is replaced by "cprng_strong".  The current
cprng_fast implementation wraps the existing arc4random
implementation.  The current cprng_strong implementation wraps the
new CTR_DRBG implementation.  Both interfaces are rekeyed from
the entropy pool automatically at intervals justifiable from best
current cryptographic practice.

In some quick tests, cprng_fast() is about the same speed as
the old arc4randbytes(), and cprng_strong() is about 20% faster
than rnd_extract_data().  Performance is expected to improve.

The AES code in src/crypto/rijndael is no longer an optional
kernel component, as it is required by cprng_strong, which is
not an optional kernel component.

The entropy pool output is subjected to the rngtest tests at
startup time; if it fails, the system will reboot.  There is
approximately a 3/10000 chance of a false positive from these
tests.  Entropy pool _input_ from hardware random numbers is
subjected to the rngtest tests at attach time, as well as the
FIPS continuous-output test, to detect bad or stuck hardware
RNGs; if any are detected, they are detached, but the system
continues to run.

A problem with rndctl(8) is fixed -- datastructures with
pointers in arrays are no longer passed to userspace (this
was not a security problem, but rather a major issue for
compat32).  A new kernel will require a new rndctl.

The sysctl kern.arandom() and kern.urandom() nodes are hooked
up to the new generators, but the /dev/*random pseudodevices
are not, yet.

Manual pages for the new kernel interfaces are forthcoming.

(tls)

2011-11-19 22:26:58 UTC netbsd-5-0 commitmail json YAML

2011-11-19 22:24:12 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by rmind in ticket #1695):
sys/kern/kern_event.c: revision 1.74

kqueue_register: avoid calling fd_getfile() with filedesc_t::fd_lock held.
Fixes PR/45479 by KOGULE Ryo.

(sborrill)

2011-11-19 22:23:36 UTC netbsd-5-1 commitmail json YAML

2011-11-19 22:22:56 UTC netbsd-5-1 commitmail json YAML

Pull up the following revisions(s) (requested by rmind in ticket #1695):
sys/kern/kern_event.c: revision 1.74

kqueue_register: avoid calling fd_getfile() with filedesc_t::fd_lock held.
Fixes PR/45479 by KOGULE Ryo.

(sborrill)

2011-11-19 22:00:28 UTC netbsd-5 commitmail json YAML

2011-11-19 21:57:13 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by rmind in ticket #1695):
sys/kern/kern_event.c: revision 1.74

kqueue_register: avoid calling fd_getfile() with filedesc_t::fd_lock held.
Fixes PR/45479 by KOGULE Ryo.

(sborrill)

2011-11-19 21:49:45 UTC jmcneill-audiomp3 commitmail json YAML

2011-11-19 20:44:58 UTC MAIN commitmail json YAML

2011-11-19 18:48:39 UTC MAIN commitmail json YAML

fix memory leak, pointed by nonaka-san(again^3).

(tnozaki)

2011-11-19 18:43:40 UTC MAIN commitmail json YAML

remove useless free(), pointed by nonaka-san(again^2).

(tnozaki)

2011-11-19 18:39:58 UTC MAIN commitmail json YAML

return EINVAL when module validation failed, pointed by nonaka-san(again).

(tnozaki)

2011-11-19 18:34:22 UTC MAIN commitmail json YAML

return EINVAL when module validation failed, pointed by nonaka-san(again).

(tnozaki)

2011-11-19 18:20:13 UTC MAIN commitmail json YAML

2011-11-19 17:45:11 UTC MAIN commitmail json YAML

reliability fix, merge libc/regex fix to avoid memory exhaust problem.

(tnozaki)

2011-11-19 17:40:19 UTC MAIN commitmail json YAML

2011-11-19 17:38:58 UTC MAIN commitmail json YAML

2011-11-19 17:34:41 UTC MAIN commitmail json YAML

Apply the better patch in the PR.

(christos)

2011-11-19 17:30:09 UTC MAIN commitmail json YAML

Better wording.

(mbalmer)

2011-11-19 17:17:42 UTC MAIN commitmail json YAML

2011-11-19 17:15:58 UTC MAIN commitmail json YAML

2011-11-19 17:13:39 UTC MAIN commitmail json YAML

[merging from cherry-xenmp] bring in bouyer@'s changes via:
http://mail-index.netbsd.org/source-changes/2011/10/22/msg028271.html
From the Log:
Log Message:
Various interrupt fixes, mainly:
keep a per-cpu mask of enabled events, and use it to get pending events.
A cpu-specific event (all of them at this time) should not be ever masked
by another CPU, because it may prevent the target CPU from seeing it
(the clock events all fires at once for example).

(cherry)

2011-11-19 17:01:38 UTC MAIN commitmail json YAML

Add workaround for infrequently encountered DMA engine limitation.

(jakllsch)

2011-11-19 16:41:56 UTC MAIN commitmail json YAML

grab major 203 for the iSCSI communications device (between kernel
driver and /sbin/iscsid)

(agc)

2011-11-19 16:11:24 UTC MAIN commitmail json YAML

PR/45633: Christian Biere: Don't access byte after NUL when setting magic.

(christos)

2011-11-19 14:40:08 UTC netbsd-4-0 commitmail json YAML

Tickets 1436, 1438, 1439

(bouyer)

2011-11-19 14:40:07 UTC netbsd-4 commitmail json YAML

Tickets 1432, 1436, 1438, 1439

(bouyer)

2011-11-19 14:38:31 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1439):
dist/openpam/lib/openpam_configure.c: revision 1.6
Don't allow '/' characters in the "service" argument to pam_start()
The "service" is blindly appended to config directories ("/etc/pam.d/"),
and if a user can control the "service" it can get PAM to read config
files from any location.
This is not a problem with most software because the "service" is
usually a constant string. The check protects 3rd party software
from being abused.
(CVE-2011-4122)

(bouyer)

2011-11-19 14:38:29 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1439):
dist/openpam/lib/openpam_configure.c: revision 1.6
Don't allow '/' characters in the "service" argument to pam_start()
The "service" is blindly appended to config directories ("/etc/pam.d/"),
and if a user can control the "service" it can get PAM to read config
files from any location.
This is not a problem with most software because the "service" is
usually a constant string. The check protects 3rd party software
from being abused.
(CVE-2011-4122)

(bouyer)

2011-11-19 14:37:09 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1438):
sys/kern/kern_event.c: revision 1.73
PR/45618: Motoyuki OHMORI: kqueue EVFILT_TIMER with smaller timeout value
makes DIAGNOSTIC kernel panic:
        KASSERT((c->c_flags & CALLOUT_PENDING) !=3D 0);
If the computed ticks are <= 0 set it to 1

(bouyer)

2011-11-19 14:37:02 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1438):
sys/kern/kern_event.c: revision 1.73
PR/45618: Motoyuki OHMORI: kqueue EVFILT_TIMER with smaller timeout value
makes DIAGNOSTIC kernel panic:
        KASSERT((c->c_flags & CALLOUT_PENDING) !=3D 0);
If the computed ticks are <= 0 set it to 1

(bouyer)

2011-11-19 14:21:43 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1436):
sys/uvm/uvm_meter.c: revision 1.57 via patch
if you are going to dereference a variable, check the variable itself, not
it cousin.

(bouyer)

2011-11-19 14:21:37 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1436):
sys/uvm/uvm_meter.c: revision 1.57 via patch
if you are going to dereference a variable, check the variable itself, not
it cousin.

(bouyer)

2011-11-19 14:18:29 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1432):
lib/librmt/rmtlib.c: revision 1.23
lib/librmt/rmtlib.c: revision 1.24
Improve isrmt() check: it cannot be a rmt fd if there are no pipes
open for the fd.  Prevents collision with rumphijack.
Also, prevent potential hyperspace memory access.
Does someone want to write tests for this facility?
PR/38413: Takahiro Kambe: mt(1) print some junk output when using remote tape
Not all fields are valid in the ioctl to get tape info in the rmt protocol.
Zero out the struct so that we don't print junk.
While here, KNF.

(bouyer)

2011-11-19 14:00:19 UTC netbsd-5-0 commitmail json YAML

2011-11-19 14:00:18 UTC netbsd-5 commitmail json YAML

2011-11-19 14:00:14 UTC netbsd-5-1 commitmail json YAML

2011-11-19 13:59:30 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1696):
dist/openpam/lib/openpam_configure.c: revision 1.6
Don't allow '/' characters in the "service" argument to pam_start()
The "service" is blindly appended to config directories ("/etc/pam.d/"),
and if a user can control the "service" it can get PAM to read config
files from any location.
This is not a problem with most software because the "service" is
usually a constant string. The check protects 3rd party software
from being abused.
(CVE-2011-4122)

(bouyer)

2011-11-19 13:59:26 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1696):
dist/openpam/lib/openpam_configure.c: revision 1.6
Don't allow '/' characters in the "service" argument to pam_start()
The "service" is blindly appended to config directories ("/etc/pam.d/"),
and if a user can control the "service" it can get PAM to read config
files from any location.
This is not a problem with most software because the "service" is
usually a constant string. The check protects 3rd party software
from being abused.
(CVE-2011-4122)

(bouyer)

2011-11-19 13:59:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1696):
dist/openpam/lib/openpam_configure.c: revision 1.6
Don't allow '/' characters in the "service" argument to pam_start()
The "service" is blindly appended to config directories ("/etc/pam.d/"),
and if a user can control the "service" it can get PAM to read config
files from any location.
This is not a problem with most software because the "service" is
usually a constant string. The check protects 3rd party software
from being abused.
(CVE-2011-4122)

(bouyer)

2011-11-19 13:00:38 UTC MAIN commitmail json YAML

Fix passing of floating point registers.

(mlelstv)

2011-11-19 12:46:41 UTC MAIN commitmail json YAML

The compiler is allowed to use intermediate higher precision for float
arithmetic, which may cause differences smaller than float precision
but still much larger than eps = 1e-30.
Forcing intermediate results to volatile variables removes the excess
precision.

(mlelstv)

2011-11-19 12:32:54 UTC MAIN commitmail json YAML

fix build when ALTQ is defined

(jmcneill)

2011-11-19 12:30:51 UTC MAIN commitmail json YAML

Note pow(4)/rtcalarm(8).

(isaki)

2011-11-19 12:27:44 UTC MAIN commitmail json YAML

2011-11-19 02:39:14 UTC MAIN commitmail json YAML

2011-11-18 23:28:00 UTC netbsd-5 commitmail json YAML

2011-11-18 23:25:40 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1694):
sys/dev/pci/if_age.c: revision 1.40 via patch

- age_init() is called from age_watchdog() which is in interrupt context; we
can't sleep here or we get a DIAGNOSTIC panic when age_watchdog() fires.
- More correct bus_dma(9) usage in age_encap()
- Introduce a age_shutdown() to be called by pmf(9) at shutdown time,
to stop the DMA engine.
- Be consistent in WAIT/NOWAIT use in init routines
- Use BUS_DMA_COHERENT where appropriate
- Rework the interrupt routine a bit, and ACK but do not disable interrupts
here. There seems to be a race where interrupts would not be properly
reenabled after this, leading do watchdog timeouts.

(sborrill)

2011-11-18 23:19:21 UTC netbsd-5 commitmail json YAML

2011-11-18 23:17:53 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1693):
sys/kern/kern_event.c: revision 1.73

PR/45618: Motoyuki OHMORI: kqueue EVFILT_TIMER with smaller timeout value
makes DIAGNOSTIC kernel panic. If the computed ticks are <= 0 set it to 1.

(sborrill)

2011-11-18 23:09:48 UTC netbsd-5-1 commitmail json YAML

2011-11-18 23:08:39 UTC netbsd-5-0 commitmail json YAML

2011-11-18 23:07:44 UTC netbsd-5 commitmail json YAML

2011-11-18 23:06:03 UTC netbsd-5-1 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1692):
dist/bind/bin/named/query.c            patch
dist/bind/lib/dns/rbtdb.c              patch

Cache lookup could return RRSIG data associated with nonexistent records,
leading to an assertion failure.  Fixes CVE-2011-4313.

(sborrill)

2011-11-18 23:05:07 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1692):
dist/bind/bin/named/query.c            patch
dist/bind/lib/dns/rbtdb.c              patch

Cache lookup could return RRSIG data associated with nonexistent records,
leading to an assertion failure.  Fixes CVE-2011-4313.

(sborrill)

2011-11-18 23:03:22 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1692):
dist/bind/bin/named/query.c patch
dist/bind/lib/dns/rbtdb.c patch

Cache lookup could return RRSIG data associated with nonexistent records,
leading to an assertion failure.  Fixes CVE-2011-4313.

(sborrill)

2011-11-18 22:49:37 UTC netbsd-5-1 commitmail json YAML

2011-11-18 22:48:42 UTC netbsd-5-0 commitmail json YAML

2011-11-18 22:47:35 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1691):
sys/uvm/uvm_meter.c: revision 1.57

Dereference correct variable and thus stop a sysctl crash.

(sborrill)

2011-11-18 22:46:52 UTC netbsd-5-1 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1691):
sys/uvm/uvm_meter.c: revision 1.57

Dereference correct variable and thus stop a sysctl crash.

(sborrill)

2011-11-18 22:43:53 UTC netbsd-5 commitmail json YAML

2011-11-18 22:42:47 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by christos in ticket #1691):
sys/uvm/uvm_meter.c: revision 1.57

Dereference correct variable and thus stop a sysctl crash.

(sborrill)

2011-11-18 22:36:37 UTC netbsd-5 commitmail json YAML

2011-11-18 22:35:45 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by riz in ticket #1690):
distrib/sets/lists/base/mi patch
distrib/sets/lists/man/mi patch
sbin/Makefile patch
sbin/resize_ffs/Makefile patch
sbin/resize_ffs/TODO patch
sbin/resize_ffs/resize_ffs.8 patch
sbin/resize_ffs/resize_ffs.c patch

Fix resize_ffs(8) so that growing and shrinking all FFSv1
(including byteswapped) and growing FFSv2 file systems is supported.

(sborrill)

2011-11-18 22:18:09 UTC MAIN commitmail json YAML

2011-11-18 21:37:06 UTC netbsd-5 commitmail json YAML

2011-11-18 21:35:21 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by is in ticket #1689):
gnu/dist/gcc4/gcc/version.c: revision 1.19
gnu/dist/gcc4/gcc/config/arm/arm.md: revision 1.1.1.2-1.2

Remove pattern for arith_adjacentmem in arm.md, thus fixing
PR toolchain/45576 at a very small run-time cost.

(sborrill)

2011-11-18 21:32:46 UTC MAIN commitmail json YAML

Switch from COPYDIR to COPY/LINK when populating usr/mdec directory, to
avoid file duplication.

(njoly)

2011-11-18 21:23:21 UTC netbsd-5 commitmail json YAML

2011-11-18 21:22:49 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by tron in ticket #1688):
sys/kern/kern_module.c: revision 1.84

Return ENOEXEC instead of 0 if the info of a kernel module doesn't have the
expected size. This prevents kernel panics when loading broken modules.

(sborrill)

2011-11-18 21:18:52 UTC MAIN commitmail json YAML

2011-11-18 21:17:46 UTC MAIN commitmail json YAML

- collect the long (and sometimes incomplete) lists of basic flags into
  the header file and use that.
- sort the list of basic flags
- add MNT_RELATIME, ST_RELATIME
- mask all the op flags, for symmetry.

The real bit difference is (which is harmless):
    - mount was missing MNT_EXTATTR
    - update sets MNT_RDONLY twice
    - ops also could or in MNT_GETARGS, but this is impossible because the
      code would have chosen to do getargs then.

(christos)

2011-11-18 21:11:26 UTC netbsd-5 commitmail json YAML

2011-11-18 21:09:24 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by dholland in ticket #1687):
sys/arch/i386/i386/vector.S: revision 1.54

Keep interrupts disabled in NMI handler. Addresses PR/43007.

(sborrill)

2011-11-18 21:04:22 UTC MAIN commitmail json YAML

document MNT_RELATIME

(christos)

2011-11-18 20:43:01 UTC MAIN commitmail json YAML

2011-11-18 20:39:18 UTC MAIN commitmail json YAML

Add coverity annotations about unreachable code (Kamil Dudka)

(christos)

2011-11-18 20:38:42 UTC MAIN commitmail json YAML

2011-11-18 20:32:00 UTC MAIN commitmail json YAML

Initialize termbuf (Kamil Dudka)

(christos)

2011-11-18 20:30:01 UTC MAIN commitmail json YAML

Initialize res (Kamil Dudka)

(christos)

2011-11-18 20:28:17 UTC MAIN commitmail json YAML

initialize t to protect against empty string (Kamil Dudka)

(christos)

2011-11-18 20:25:48 UTC MAIN commitmail json YAML

check for negative return of ct_visual_char (Kamil Dudka)

(christos)

2011-11-18 20:24:21 UTC MAIN commitmail json YAML

Off by one in allocation could cause buffer overflow (Kamil Dudka)

(christos)

2011-11-18 20:22:03 UTC MAIN commitmail json YAML

remove unrecheable code (Kamil Dudka)

(christos)

2011-11-18 20:21:41 UTC MAIN commitmail json YAML

2011-11-18 20:17:46 UTC MAIN commitmail json YAML

Explicitly mark __cerror as hidden

(joerg)

2011-11-18 17:36:06 UTC MAIN commitmail json YAML

2011-11-18 16:10:03 UTC MAIN commitmail json YAML

2011-11-18 15:56:54 UTC MAIN commitmail json YAML

2011-11-18 15:46:29 UTC MAIN commitmail json YAML

remove incorrect assertions (the len passed is the size of the bsd structure
not the linux one)

(christos)

2011-11-18 15:45:47 UTC MAIN commitmail json YAML

remove incorrect assertions (the len passed is the size of the bsd structure
not the linux one)

(christos)

2011-11-18 10:06:56 UTC MAIN commitmail json YAML

note bozohttpd 20111118

(mrg)

2011-11-18 09:51:31 UTC MAIN commitmail json YAML

2011-11-18 09:40:37 UTC MAIN commitmail json YAML

update to bozohttpd 20111118.  nothing major is missing here but
the changes since the prior import were:

        o  add -P <pidfile> option, from jmmv@netbsd.org
        o  avoid crashes with http basic auth, from pooka@netbsd.org
        o  add support for REDIRECT_STATUS variable, from tls@netbsd.org
        o  support .mp4 files in the default map
        o  directory indexes with files with : are now displayed properly, from
          reed@netbsd.org
        o  allow -I option to be useful in non-inetd mode as well

Status:

Vendor Tag: bozohttpd
Release Tags: bozohttpd-20111118

(mrg)

2011-11-18 09:17:09 UTC MAIN commitmail json YAML

Provide linux_siginfo_t for all archs, to unbreak kdump build.

(martin)

2011-11-18 08:20:13 UTC MAIN commitmail json YAML

Release dtoa lock before returning, pointed out by enami.

(martin)

2011-11-18 06:01:50 UTC MAIN commitmail json YAML

[merging from cherry-xenmp]
- Make clock MP aware.
- Bring in fixes that bouyer@ brought in via:
  cvs rdiff -u -r1.54.6.4 -r1.54.6.5 src/sys/arch/xen/xen/clock.c

Thanks to riz@ for testing on dom0

(cherry)

2011-11-18 04:20:16 UTC MAIN commitmail json YAML

2011-11-18 04:17:23 UTC MAIN commitmail json YAML

unlock before returning on error, thanks enami.

(christos)

2011-11-18 04:15:41 UTC MAIN commitmail json YAML

remove clauses 3 and 4

(christos)

2011-11-18 04:09:18 UTC MAIN commitmail json YAML

include the new siginfo.h file

(christos)

2011-11-18 04:08:56 UTC MAIN commitmail json YAML

2011-11-18 04:07:45 UTC MAIN commitmail json YAML

- add sigtimedwait support.
- merge the siginfo population code.

(christos)

2011-11-18 04:03:51 UTC MAIN commitmail json YAML

2011-11-18 03:34:14 UTC MAIN commitmail json YAML

2011-11-18 02:38:18 UTC MAIN commitmail json YAML

PR/45627: Martin Husemann: Plug memory leak

(christos)

2011-11-18 01:32:33 UTC MAIN commitmail json YAML

Add some dependencies

(joerg)

2011-11-18 00:57:34 UTC yamt-pagecache commitmail json YAML

2011-11-18 00:51:29 UTC yamt-pagecache commitmail json YAML

2011-11-17 23:46:33 UTC MAIN commitmail json YAML

Fix a lint warning noted by njoly.

(wiz)

2011-11-17 23:19:30 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2011-11-17 22:41:55 UTC MAIN commitmail json YAML

kqueue_register: avoid calling fd_getfile() with filedesc_t::fd_lock held.

Fixes PR/45479 by KOGULE Ryo.

(rmind)

2011-11-17 22:09:12 UTC MAIN commitmail json YAML

allow the -I option to be useful in non-daemon mode, by letting it force
the returned port number

(mrg)

2011-11-17 20:04:25 UTC MAIN commitmail json YAML

Also match ICH8, ICH9 and ICH10 devices.  Tested on ICH10.

(riz)

2011-11-17 16:39:12 UTC MAIN commitmail json YAML

Reorder to make GCC happy.

(joerg)

2011-11-17 16:21:08 UTC MAIN commitmail json YAML

2011-11-17 16:20:47 UTC MAIN commitmail json YAML

2011-11-17 16:20:11 UTC MAIN commitmail json YAML

FreeBSD bug report 161344: TLS area for the main thread is set up to
early, if e.g. pointers to functions are used as initializers.

(joerg)

2011-11-17 16:04:07 UTC MAIN commitmail json YAML

2011-11-17 15:02:22 UTC MAIN commitmail json YAML

Don't return ENOSYS if nothing needs to be done for the CPU.

XXX Shouldn't this be a runtime test on the CPU?

(joerg)

2011-11-17 14:46:31 UTC ipsec-tools-0_8-branch commitmail json YAML

fixed some crashes in LIST_FOREACH where current element could be removed during the loop

(vanhu)

2011-11-17 14:41:55 UTC MAIN commitmail json YAML

fixed some crashes in LIST_FOREACH where current element could be removed during the loop

(vanhu)

2011-11-17 13:47:27 UTC MAIN commitmail json YAML

Fix last envsys2 conversion (1.10).  From Tetsuya Isaki in PR#45622.

(jakllsch)

2011-11-17 09:58:22 UTC MAIN commitmail json YAML

Make the test for MKISCSI actually work by including bsd.own.mk and
testing the expanded variable, not just the variable name(!)  Fixes the
build for sun2.

(he)

2011-11-17 07:45:54 UTC MAIN commitmail json YAML

identifycpu() is not just cosmetic for the banner but initializes how FPU
contexts are saved.
Also drop code that checks for fputype before it is determined.

(mlelstv)

2011-11-17 02:41:55 UTC MAIN commitmail json YAML

Replace section number with actual one as we did in see also list.

(enami)

2011-11-17 02:28:21 UTC MAIN commitmail json YAML

Copy node expiration date before comparing it, otherwise the comparison
does not work (no idea why) and cached node is never used.

(manu)

2011-11-17 01:22:30 UTC MAIN commitmail json YAML

2011-11-17 01:19:37 UTC MAIN commitmail json YAML

PR/45618: Motoyuki OHMORI: kqueue EVFILT_TIMER with smaller timeout value
makes DIAGNOSTIC kernel panic:
KASSERT((c->c_flags & CALLOUT_PENDING) != 0);
If the computed ticks are <= 0 set it to 1

(christos)

2011-11-17 01:14:13 UTC MAIN commitmail json YAML

Add a test for PR/45618: Motoyuki OHMORI: kqueue EVFILT_TIMER with smaller
timeout value makes kernel busy or panic

(christos)

2011-11-16 22:43:27 UTC MAIN commitmail json YAML

Remove trailing whitespace. Merge two EINVAL entries.

(wiz)

2011-11-16 22:07:21 UTC MAIN commitmail json YAML

+ 3218. [security]      Cache lookup could return RRSIG data associated with
+                      nonexistent records, leading to an assertion
+                      failure. [RT #26590]

so that someone looking can tell more easily we've applied it.

(mrg)

2011-11-16 18:37:31 UTC MAIN commitmail json YAML

this works with much less memory too.

(christos)

2011-11-16 17:47:19 UTC MAIN commitmail json YAML

2011-11-16 17:46:16 UTC MAIN commitmail json YAML

2011-11-16 17:28:10 UTC MAIN commitmail json YAML

2011-11-16 17:26:24 UTC MAIN commitmail json YAML

Add the iscsi kernel module and directories for ibm4xx and booke variants.
Re-sort.

(he)

2011-11-16 16:59:48 UTC MAIN commitmail json YAML

Semicolons are not optional :)

(he)

2011-11-16 14:24:43 UTC MAIN commitmail json YAML

use ARG_CHAR_T instead of CHAR_T for integer promotion.

(tnozaki)

2011-11-16 12:40:53 UTC MAIN commitmail json YAML

Make sure "struct clockframe" is declared before declaring a
parameter as a pointer to that struct; fixes build problem for
getfstypename.c as part of libkern.

(he)

2011-11-16 06:56:50 UTC MAIN commitmail json YAML

only require the power button to be pressed twice on keyboards where it's easy
to hit by accident, send an event to sysmon immediately otherwise

(macallan)

2011-11-16 06:09:37 UTC MAIN commitmail json YAML

Before freeing an ifnet_lock, destroy its mutex.  Should help with
kern/43294.

(dyoung)

2011-11-16 04:52:40 UTC MAIN commitmail json YAML

Correctly pass the advlock owner id from kernel to filesystem, instead of
using process PID.

Allow the usage of the read filehandle for advlock, in order to support
shared locks on read-only files

(manu)

2011-11-16 01:45:10 UTC MAIN commitmail json YAML

easier with an int for now.

(christos)

2011-11-15 23:54:14 UTC MAIN commitmail json YAML

Since Width() is used only for display purposes we don't want to pass -1 for
unprintable characters.

(christos)

2011-11-15 22:55:28 UTC MAIN commitmail json YAML

Switch alpha to gdb 7.

(jdc)

2011-11-15 22:45:26 UTC MAIN commitmail json YAML

mention RLIMIT_RSS is borked.

(christos)

2011-11-15 22:02:20 UTC MAIN commitmail json YAML

+iscsictl.debug +iscsid.debug

(njoly)

2011-11-15 19:15:58 UTC MAIN commitmail json YAML

2011-11-15 19:01:54 UTC MAIN commitmail json YAML

Make sure to advance past the instruction we just emulated.

(matt)

2011-11-15 16:50:46 UTC MAIN commitmail json YAML

Build and install new in-kernel iscsi initiator kernel module and associated
binaries (iscsid, iscsictl) if MKISCSI != no.  Initiator can also be built
into a kernel by adding 'pseudo-device iscsi' in kernel configuration.

(riz)

2011-11-15 14:13:18 UTC MAIN commitmail json YAML

2011-11-15 13:51:24 UTC MAIN commitmail json YAML

2011-11-15 13:25:44 UTC MAIN commitmail json YAML

Use now common fpu_probe() and print FPU type per probe result since
it turns out that server and high-end LUNA models actually have MC68882,
not MC68881 as basic and standard models:
http://www.h2.dion.ne.jp/~dogs/collect/ds/luna.html

Also put LUNA model names into cpu_model[] for sysctl(3).
(maybe we don't have to consider sysctl backward compatibility on this port ;-)

(tsutsui)

2011-11-15 12:23:23 UTC MAIN commitmail json YAML

2011-11-15 10:57:05 UTC MAIN commitmail json YAML

2011-11-15 07:43:37 UTC MAIN commitmail json YAML

2011-11-15 07:20:31 UTC MAIN commitmail json YAML

Add support for AMD family 12h. Also revert revision 1.67, as it implies
maintenance burden for limited value. XXX: Need to add family 15h too.

(jruoho)

2011-11-15 00:50:57 UTC MAIN commitmail json YAML

pool_cache_sethiwat(9), pool_cache_setlowat(9), pool_cache_sethardlimit(9)

(jym)

2011-11-15 00:32:34 UTC MAIN commitmail json YAML

Document pool_cache_sethardlimit(9), the faithful friend of
pool_sethardlimit(9).

(jym)

2011-11-15 00:19:43 UTC MAIN commitmail json YAML

2011-11-14 21:34:50 UTC MAIN commitmail json YAML

Use getdiskinfo() to print the name of the device; the previous code
constructed the wrong name if it was a wedge.

(christos)

2011-11-14 20:47:33 UTC MAIN commitmail json YAML

2011-11-14 20:25:15 UTC MAIN commitmail json YAML

2011-11-14 20:23:29 UTC MAIN commitmail json YAML

Add a test for PR/45613 (eval failing in a tested context)

(christos)

2011-11-14 18:42:57 UTC MAIN commitmail json YAML

VOP_ABORTOP() has no specific lock requirements so there is no need
to force locked vnodes here.  It should be impossible to come here
with a nil upper node.

Relock the directory vnode after copyup.  A locked union node with an
unlocked upper vnode can no longer exist so make FIXUP() an assertion.

(hannken)

2011-11-14 18:38:14 UTC MAIN commitmail json YAML

Remove a needless vnode lock/unlock dance.  This is a leftover from the
removal of VOP_LEASE().

Function union_removed_upper() always works on unlocked upper vnodes so
remove the test-and-unlock and add an assertion.

(hannken)

2011-11-14 18:35:15 UTC MAIN commitmail json YAML

2011-11-14 18:24:45 UTC MAIN commitmail json YAML

PR/45613: Aleksey Cheusov: /bin/sh: 'set -e' + 'if eval false' problem
Fixed from: http://www.freebsd.org/cgi/query-pr.cgi?pr=134881&cat=

(christos)

2011-11-14 16:21:44 UTC MAIN commitmail json YAML

compile into nothing if _STANDALONE

(christos)

2011-11-14 16:04:30 UTC MAIN commitmail json YAML

Bring back sys/disklabel.h for DISKUNIT and DISKPART.

(hannken)

2011-11-14 14:37:13 UTC MAIN commitmail json YAML

2011-11-14 14:36:40 UTC MAIN commitmail json YAML

- fix boot block building (-D_STANDALONE)
- explain why we cast.

(christos)

2011-11-14 14:27:53 UTC yamt-pagecache commitmail json YAML

might dirty -> possibly dirty
suggested by wiz@

(yamt)

2011-11-14 14:24:54 UTC yamt-pagecache commitmail json YAML

might dirty -> possibly dirty
suggested by wiz@

(yamt)

2011-11-14 14:23:16 UTC yamt-pagecache commitmail json YAML

2011-11-14 14:22:28 UTC yamt-pagecache commitmail json YAML

2011-11-14 14:21:41 UTC yamt-pagecache commitmail json YAML

remove now unused UVM_PAGE_TREE_PENALTY

(yamt)

2011-11-14 13:29:07 UTC MAIN commitmail json YAML

nvi cannot display international character(west european accented chars).
reported by Ian D. Leroux at current-users, thanks a lot!

(tnozaki)

2011-11-14 13:25:06 UTC ipsec-tools-0_8-branch commitmail json YAML

From Marcelo Leitner <mleitner@redhat.com>: do not shrink pfkey socket
buffers (if system default is larger than what we want as minimum)

(tteras)

2011-11-14 13:24:05 UTC MAIN commitmail json YAML

From Marcelo Leitner <mleitner@redhat.com>: do not shrink pfkey socket
buffers (if system default is larger than what we want as minimum)

(tteras)

2011-11-14 11:29:48 UTC MAIN commitmail json YAML

add machdep.dmi.bios-date

(jmcneill)

2011-11-14 11:28:05 UTC MAIN commitmail json YAML

Define RUMP_DISKFS to provide getdiskinfo from rumpdev_disk library.

(njoly)

2011-11-14 11:26:52 UTC MAIN commitmail json YAML

Use sysctl machdep.dmi.* instead of /sys/class/dmi/id/* for extracting DMI info on NetBSD

(jmcneill)

2011-11-14 11:12:38 UTC MAIN commitmail json YAML

Add option '-p <pkgs>' for installing specified packages in addition to
pkg_install.
  Example: pkg_setup -v -d http://example.org/pkgsrc/linux/repo -p nih

(cheusov)