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 (2m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 09:33:04 UTC Now

2010-12-11 17:15:03 UTC MAIN commitmail json YAML

add pci(4) and ossaudio(3)

yes, be careful. They can easily conflict. Actually when this happens kdump
fails compiling due to 'duplicate case value'

(cegger)

2010-12-11 17:13:49 UTC MAIN commitmail json YAML

Don't use r0 in INIT_CPUINFO since it has special meaning to add instructions.

(matt)

2010-12-11 17:12:44 UTC MAIN commitmail json YAML

Don't init cpu_initclocks too early since that results in decrementer
exceptions before the exceptions have been setup.

(matt)

2010-12-11 16:57:51 UTC MAIN commitmail json YAML

- check return of strtoll
- misc cleanup

(christos)

2010-12-11 15:49:34 UTC MAIN commitmail json YAML

Remove trailing whitespace, sort sections.

(wiz)

2010-12-11 15:17:16 UTC MAIN commitmail json YAML

Handle removal of limit properties correctly, even for sensors that
provide their own internal limit(s).

(pgoyette)

2010-12-11 14:30:12 UTC MAIN commitmail json YAML

2010-12-11 14:28:38 UTC MAIN commitmail json YAML

Sanitize names a bit, still could use more namespace cleanup

(martin)

2010-12-11 14:19:29 UTC MAIN commitmail json YAML

Fix a couple of name-space changes that fell through the cracks.

Hello, martin!

(pgoyette)

2010-12-11 12:14:06 UTC MAIN commitmail json YAML

Namespace police: don't use very broad names like CTX_MASK (which accidently
collide with sparc* specific MD macros), mechanically prefix with BNX_.

(martin)

2010-12-11 11:36:48 UTC MAIN commitmail json YAML

Reset error from umount.  This squelches atf "cleanup should not
fail" warning if a test fails when the fs is not mounted.

(pooka)

2010-12-11 11:31:28 UTC MAIN commitmail json YAML

Can't use dynamic data in cleanup (it's run in a different process),
so get rid of $MNTPT and use the constant value the variable was
set to.

(pooka)

2010-12-11 10:44:55 UTC MAIN commitmail json YAML

Detach by default or -s to stay-on-top.

(pooka)

2010-12-11 10:41:13 UTC MAIN commitmail json YAML

add missing liblua_g.a debuglib entries needed for MKDEBUGLIB=yes

(rtr)

2010-12-11 08:20:17 UTC MAIN commitmail json YAML

disable ext2fs support in /boot on amd64 for now.  it breaks cd booting.

XXX: i don't know why, or plan to figure it out, but at least now amd64
XXX: isos boot again.

(mrg)

2010-12-11 04:21:17 UTC MAIN commitmail json YAML

Back this out. Fails lockdebug with duplicate lock initialization.
Please test with LOCKDEBUG!

(christos)

2010-12-11 04:13:03 UTC MAIN commitmail json YAML

Enhance the swsensor(4) pseudo-device's capabilities to emulate more
sensor types

(pgoyette)

2010-12-11 03:12:11 UTC MAIN commitmail json YAML

add a hack to fix up old labels that do not have zero's in numBlocksHi:
if the total sectors reported (via disklabel or otherwise) is smaller
than 2^32, but numBlocksHi is set, zero it out instead.

tested by myself and christos, should fix reports of weirdness seen.

(mrg)

2010-12-10 22:23:23 UTC netbsd-4 commitmail json YAML

Remove spurious -I/usr/src/sys introduced by patch from ticket 1175.
This cause build failure in some cases.

(bouyer)

2010-12-10 22:16:45 UTC netbsd-4 commitmail json YAML

2010-12-10 22:16:16 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by hauke in ticket #1412):
sys/dev/sbus/spif.c: revision 1.19
Fix warning about missing initializer that showed up in sparc64
builds, but, strangely enough, not in sparc builds.
Relevant for netbsd-{4,5} release branches.

(bouyer)

2010-12-10 22:14:57 UTC netbsd-4 commitmail json YAML

Apply patch, requested by dholland in ticket #1410:
sys/arch/i386/i386/locore.S: patch
In cpu_switch, avoid flipping interrupts on while holding the
scheduler lock. Doing so can cause locking against oneself via
endtsleep(). Fixes PR kern/38183, where the overt symptom was
that LOCKDEBUG + INSTALL_LARGE would panic during boot.
Should fix PR 38183.

(bouyer)

2010-12-10 21:45:34 UTC netbsd-5 commitmail json YAML

2010-12-10 21:45:20 UTC netbsd-5-1 commitmail json YAML

2010-12-10 21:45:17 UTC netbsd-5-0 commitmail json YAML

2010-12-10 21:44:33 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1510):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.3 via patch
fix bug introduced by last security patch, from upstream CVS:
Don't assume a decode error if session tlsext_ecpointformatlist is
not NULL: it can be legitimately set elsewhere.

(bouyer)

2010-12-10 21:44:25 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1510):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.3 via patch
fix bug introduced by last security patch, from upstream CVS:
Don't assume a decode error if session tlsext_ecpointformatlist is
not NULL: it can be legitimately set elsewhere.

(bouyer)

2010-12-10 21:44:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1510):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.3 via patch
fix bug introduced by last security patch, from upstream CVS:
Don't assume a decode error if session tlsext_ecpointformatlist is
not NULL: it can be legitimately set elsewhere.

(bouyer)

2010-12-10 21:42:43 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1509):
crypto/external/bsd/openssl/dist/ssl/s3_srvr.c: revision 1.6 via patch
crypto/external/bsd/openssl/dist/ssl/s3_clnt.c: revision 1.3 via patch
openssl security patch of the day:
Fix a flaw in the OpenSSL SSL/TLS server code where an old bug
workaround allows malicous clients to modify the stored session cache
ciphersuite. In some cases the ciphersuite can be downgraded to a weaker one
on subsequent connections. See
http://www.openssl.org/news/secadv_20101202.txt
(CVE-2010-4180)

(bouyer)

2010-12-10 21:42:28 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1509):
crypto/external/bsd/openssl/dist/ssl/s3_srvr.c: revision 1.6 via patch
crypto/external/bsd/openssl/dist/ssl/s3_clnt.c: revision 1.3 via patch
openssl security patch of the day:
Fix a flaw in the OpenSSL SSL/TLS server code where an old bug
workaround allows malicous clients to modify the stored session cache
ciphersuite. In some cases the ciphersuite can be downgraded to a weaker one
on subsequent connections. See
http://www.openssl.org/news/secadv_20101202.txt
(CVE-2010-4180)

(bouyer)

2010-12-10 21:42:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1509):
crypto/external/bsd/openssl/dist/ssl/s3_srvr.c: revision 1.6 via patch
crypto/external/bsd/openssl/dist/ssl/s3_clnt.c: revision 1.3 via patch
openssl security patch of the day:
Fix a flaw in the OpenSSL SSL/TLS server code where an old bug
workaround allows malicous clients to modify the stored session cache
ciphersuite. In some cases the ciphersuite can be downgraded to a weaker one
on subsequent connections. See
http://www.openssl.org/news/secadv_20101202.txt
(CVE-2010-4180)

(bouyer)

2010-12-10 21:27:21 UTC MAIN commitmail json YAML

Added viaenv(4), which no longer crashes the system during attachment since
todays bug fix in the driver.

(phx)

2010-12-10 21:20:09 UTC MAIN commitmail json YAML

Initialize sc_iot early enough to avoid a crash when the hardware monitor
function was found disabled.

(phx)

2010-12-10 20:08:17 UTC MAIN commitmail json YAML

Revert last, gcc(1) checks explicitly for -r on some platforms to disable
passing down --relax as well.

(joerg)

2010-12-10 20:06:17 UTC MAIN commitmail json YAML

Revert last as gcc(1) checks for -r to disable passing down --relax e.g.
on Sparc.

(joerg)

2010-12-10 19:46:40 UTC MAIN commitmail json YAML

nsmb module makefile

(ahoka)

2010-12-10 19:44:18 UTC MAIN commitmail json YAML

2010-12-10 17:54:34 UTC MAIN commitmail json YAML

Add uthum(4), which I just verified working.

(phx)

2010-12-10 07:23:46 UTC MAIN commitmail json YAML

binutils-2.21 out.

(wiz)

2010-12-10 07:17:00 UTC MAIN commitmail json YAML

if MKCOMPAT != "no", don't include the MD files for now -- they're only
used for compat right now.  we should fix this better later.

(mrg)

2010-12-10 02:06:23 UTC MAIN commitmail json YAML

2010-12-10 00:38:49 UTC MAIN commitmail json YAML

When attaching a PCI bus, the pci chipset is not optional.

(matt)

2010-12-10 00:37:24 UTC MAIN commitmail json YAML

2010-12-10 00:36:33 UTC MAIN commitmail json YAML

Need to export LC_ALL=C too

(sjg)

2010-12-10 00:36:03 UTC MAIN commitmail json YAML

add rum* at uhub? since it was confirmed working a while ago

(macallan)

2010-12-10 00:31:27 UTC MAIN commitmail json YAML

fix some typos, new ADB is no longer experimental
while there add some (S)ATA drivers from i386 which might be found on PCI cards

(macallan)

2010-12-10 00:17:08 UTC MAIN commitmail json YAML

return the right values for ioctl(WSKBDIO_GTYPE) and ioctl(WSMOUSEIO_GTYPE)
fixes PR 23991

(macallan)

2010-12-09 23:40:12 UTC MAIN commitmail json YAML

BCM5709S support.

(jym)

2010-12-09 23:35:25 UTC MAIN commitmail json YAML

BCM5700 family PHYs are also supported. Bump date.

(jym)

2010-12-09 23:34:10 UTC MAIN commitmail json YAML

Document BCM5709S support. While here, complete media types list.

(jym)

2010-12-09 23:33:30 UTC MAIN commitmail json YAML

PR/41415: IdOp: Implement save and restore palette for vga.

(christos)

2010-12-09 23:25:49 UTC MAIN commitmail json YAML

Add support for BCM5709S (SerDes PHY) in brgphy(4).

From FreeBSD, via OpenBSD, with some minor adaptations.

No comments, no objections on tech-kern@.

The driver was tested on a Dell M710. Access was kindly provided by
Uwe Toenjes, whom I thank for this.

See also http://mail-index.netbsd.org/tech-kern/2010/12/01/msg009478.html

(jym)

2010-12-09 23:14:06 UTC MAIN commitmail json YAML

Remove htolexx calls, as bnx(4) NICs are capable of swapping endianess.

The macros for PAGE_SIZE were fixed with the previous patch (if_bnxreg.h
splitting, rev 1.11).

From OpenBSD. Their commit log reads:

bnx(4) is a bit special. The chip itself is capable of swapping endianess
so there is no need for htoleXX calls. The only thing needed is the correct
layout of the DMA-ed structures. Additionally it uses PAGE_SIZE but assumed
that it is always 4k. Fix the macros that failed to respect that so that it
works on 8k PAGE_SIZE systems. This makes bnx(4) work on sparc64.

(jym)

2010-12-09 22:52:59 UTC MAIN commitmail json YAML

Add noieee versions for lround(), lroundf(), lrint(), lrintf(),
llrint() and llrintf().  Code copied from round(), roundf() and
rint() and modified for return values.  Its possible this may not
do the right things in edge cases, but if so its likely to have
the same issues as the existing round(), roundf() and rint().

All this used by vax (only), and should allow xnest to complete
build.

(abs)

2010-12-09 22:34:37 UTC MAIN commitmail json YAML

Similar to bge(4), split if_bnxreg.h in two parts:
- if_bnxreg.h: general register values, flags... for bnx(4), that can
be included in other drivers
- if_bnxvar.h: PCI or device specific code (device state data, debug
macros etc.), which should remain private to bnx(4)

No comments, no objections on current-users@.

See discussion:
http://mail-index.netbsd.org/current-users/2010/12/01/msg014926.html

(jym)

2010-12-09 22:30:17 UTC MAIN commitmail json YAML

meta_oodate(): we should track 'latestdir' on a per process basis.
Also, only consider target out of date if a not-found file is outside
'CWD'.  Ignore anything in "/tmp/" or tmpdir.

(sjg)

2010-12-09 21:27:32 UTC MAIN commitmail json YAML

Wrap sys_errlist constants in a macro to make it easier to extract
the strings reliably with sed/awk.

(joerg)

2010-12-09 17:28:06 UTC MAIN commitmail json YAML

Wrap the bigger tests in RESIZE_FFS_BIG_TESTS, as the automated test
run seems to choke over a certain size.  (This will speed up the runs
as well)

(riz)

2010-12-09 16:59:35 UTC MAIN commitmail json YAML

Remove accidentally-committed debug-assist code.

(riz)

2010-12-09 13:51:46 UTC MAIN commitmail json YAML

Remove reference to Curses development kit (CDK) which do not exists
anymore.

(njoly)

2010-12-09 13:26:27 UTC MAIN commitmail json YAML

s/curses_fileo/curses_fileio/ in xrefs.

(njoly)

2010-12-09 11:21:50 UTC MAIN commitmail json YAML

Add missing space in fread xref.

(njoly)

2010-12-09 10:24:56 UTC MAIN commitmail json YAML

Wrap long line.

(enami)

2010-12-09 10:19:23 UTC MAIN commitmail json YAML

Initialise lwp0.l_cpu early so that spl* work.

(skrll)

2010-12-09 09:22:31 UTC MAIN commitmail json YAML

Convert a few macros to Vt (variable type).

(njoly)

2010-12-09 06:22:03 UTC MAIN commitmail json YAML

Use ELF_ST_VISIBILITY (S_GET_OTHER( )) instead of a local S_IS_HIDDEN as
suggested by binutils.

(matt)

2010-12-09 05:19:43 UTC MAIN commitmail json YAML

Add new resize_ffs test programs, and obsolete an old one.

(riz)

2010-12-09 05:19:02 UTC MAIN commitmail json YAML

Re-work the resize_ffs(8) tests:

Put real data into file systems before resizing:  the test data
was randomly generated and is in pairs of files each a power-of-two and
power-of-two plus one bytes to hopefully catch block and frag issues.

Each test fills (nearly) the file system with test data.  If shrinking,
it removes enough data so that the shrunken file system will be large enough
to accomodate the data.  (It's done this way to hopefully ensure some or
most of the data will need to be moved when shrinking).  The files are
then checked with MD5 against the known list.  This particular method
was chosen to reduce the amount of data checked in while still retaining
reproducibility.

There are more tests to come;  since resize_ffs(8) currently does not
support ffsv2 or byteswapped file systems, only a couple token expected-fail
test cases for those were added.  Also, only 8:1 blocksize:fragsize
combinations are currently tested.

(riz)

2010-12-09 05:15:06 UTC MAIN commitmail json YAML

2010-12-09 05:14:48 UTC MAIN commitmail json YAML

2010-12-09 05:14:28 UTC MAIN commitmail json YAML

2010-12-09 05:00:15 UTC MAIN commitmail json YAML

adapt to changes in imx51reg.h
CVS: ----------------------------------------------------------------------
CVS: CVSROOT  cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123
CVS:
CVS: Please evaluate your changes and consider the following.
CVS: Abort checkin if you answer no.
CVS: => For all changes:
CVS: Do the changed files compile?
CVS: Has the change been tested?
CVS: => If you are not completely familiar with the changed components:
CVS: Has the change been posted for review?
CVS: Have you allowed enough time for feedback?
CVS: => If the change is major:
CVS: => If the change adds files to, or removes files from $DESTDIR:
CVS: => If you are changing a library or kernel interface:
CVS: Have you successfully run "./build.sh release"?

(bsh)

2010-12-09 04:40:22 UTC MAIN commitmail json YAML

2010-12-09 04:37:05 UTC MAIN commitmail json YAML

2010-12-09 04:35:37 UTC MAIN commitmail json YAML

Fix DEBUG build.

(uebayasi)

2010-12-09 04:31:58 UTC MAIN commitmail json YAML

2010-12-09 04:18:20 UTC netbsd-5 commitmail json YAML

2010-12-09 04:17:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1494):
etc/mtree/special: revision 1.132
Add "optional" keyword to rc.d/xdm and rc.d/xfs. Fixes PR misc/43307.

(riz)

2010-12-09 04:14:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1493):
lib/libc/rpc/xdr_rec.c: revision 1.31
PR/44132: Wolfgang Stukenbrock: libc/rpc may overwrite not-allocated memory
Return XPRT_DIED when realloc fails for lack of a better error.

(riz)

2010-12-09 04:11:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1492):
sys/net/if_tap.c: revision 1.66
PR/44131: Matthew Mondor: if_tap.c tap_dev_ioctl() not propagating error,
always returns 0.

(riz)

2010-12-09 01:48:05 UTC MAIN commitmail json YAML

Make UVM_PAGE_TRKOWN a real flag.

(uebayasi)

2010-12-09 00:11:00 UTC MAIN commitmail json YAML

2010-12-08 23:56:02 UTC MAIN commitmail json YAML

2010-12-08 23:50:14 UTC MAIN commitmail json YAML

Link t_fpu against libm if the compiler doesn't want to inline sin/cos.

(joerg)

2010-12-08 21:56:42 UTC MAIN commitmail json YAML

Remove now-incorrect detail about the link address from comment.

(jakllsch)

2010-12-08 21:02:12 UTC MAIN commitmail json YAML

2010-12-08 20:59:58 UTC MAIN commitmail json YAML

Apple product 0x1000 is a Bluetooth HCI in HID-proxy mode, which was the
reason it appears as keyboard- and mouse-HID. Do not ignore it.

(phx)

2010-12-08 20:23:13 UTC MAIN commitmail json YAML

2010-12-08 20:20:52 UTC MAIN commitmail json YAML

2010-12-08 20:20:17 UTC MAIN commitmail json YAML

2010-12-08 18:16:17 UTC MAIN commitmail json YAML

2010-12-08 18:06:59 UTC MAIN commitmail json YAML

add weak stubs for bridge (not the game)

(pooka)

2010-12-08 18:06:43 UTC MAIN commitmail json YAML

Actually, unlike e.g. carp, bridge can be its own component since
it doesn't want to join the protosw party.  We can deal with other
linkhappy stuff with weak symbols.

(where is our modular networking stack?)

(pooka)

2010-12-08 17:10:14 UTC MAIN commitmail json YAML

linkset no more

(pooka)

2010-12-08 17:08:07 UTC MAIN commitmail json YAML

Don't use the same name for two parameters.

(joerg)

2010-12-08 17:06:35 UTC MAIN commitmail json YAML

Use __c99inline from sys/cdefs.h

(joerg)

2010-12-08 16:38:52 UTC MAIN commitmail json YAML

2010-12-08 16:18:06 UTC MAIN commitmail json YAML

PR/44207: Wolfgang.Stukenbrock:
    memory-leak in raid-ioctl(RAIDFRAME_GET_COMPONENT_LAB

(christos)

2010-12-08 15:23:53 UTC MAIN commitmail json YAML

Remove accidentally-resurrected TODO item.

(riz)

2010-12-08 10:22:56 UTC MAIN commitmail json YAML

Add myself, Ryo ONODERA.

(ryoon)

2010-12-08 09:48:28 UTC MAIN commitmail json YAML

Update hp700_intr_establish call. Missed in previous.

(skrll)

2010-12-08 09:43:28 UTC MAIN commitmail json YAML

Add all options to usage.

(wiz)

2010-12-08 09:43:22 UTC MAIN commitmail json YAML

Add all options to SYNOPSIS. New sentence, new line. Some rewording.
Use more macros.

(wiz)

2010-12-08 08:43:34 UTC MAIN commitmail json YAML

add dbcool(4) - there are two of them on the SB2500.
fix a spelling error.

(mrg)

2010-12-08 07:38:35 UTC MAIN commitmail json YAML

Use separate SA addresses for phase2's created by admin command. The
phase2 startup overwrites src/dst with ISAKMP ports if they are zero
and we don't want that to happen for the SA ports.

(tteras)

2010-12-08 07:34:08 UTC MAIN commitmail json YAML

Remove accidentally added file

(kefren)

2010-12-08 07:21:00 UTC MAIN commitmail json YAML

2010-12-08 07:20:15 UTC MAIN commitmail json YAML

2010-12-08 04:36:02 UTC netbsd-5 commitmail json YAML

2010-12-08 04:35:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1491):
usr.bin/xlint/lint1/Makefile: revision 1.41
Comment out CFLAGS+=-g.

(riz)

2010-12-08 04:31:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1490):
usr.bin/mkdep/Makefile: revision 1.16
sbin/dump_lfs/Makefile: revision 1.10
usr.sbin/services_mkdb/Makefile: revision 1.5
sbin/ifconfig/Makefile: revision 1.40
usr.sbin/racoonctl/Makefile: revision 1.3
sbin/sysctl/Makefile: revision 1.18
Comment out CFLAGS+=-g.
Disable debug.

(riz)

2010-12-08 04:24:28 UTC netbsd-5 commitmail json YAML

Patch the following files (requested by mrg in ticket #1488):
sys/dev/pci/drm/files.pcidrm
sys/external/bsd/drm/dist/bsd-core/drmP.h
sys/external/bsd/drm/dist/bsd-core/drm_pciids.h
sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c
sys/external/bsd/drm/dist/shared-core/r600_blit.c
sys/external/bsd/drm/dist/shared-core/r600_cp.c
sys/external/bsd/drm/dist/shared-core/radeon_cp.c
sys/external/bsd/drm/dist/shared-core/radeon_cs.c
sys/external/bsd/drm/dist/shared-core/radeon_drm.h
sys/external/bsd/drm/dist/shared-core/radeon_drv.h
sys/external/bsd/drm/dist/shared-core/radeon_state.c

  implement DRM_RADEON_CS ioctl, necessary for r600_dri to function.
  this is mostly from freebsd (though it also exists in other versions
  of the drm code.)

  only use bus_space*() on drm_local_map_ts that have been mapped into
  some bus space somewhere.  otherwise, just use normal accesses since
  it is normal memory.

(riz)

2010-12-08 03:57:24 UTC MAIN commitmail json YAML

We have a capable volunteer for GPT-aware bootloader work.

(riz)

2010-12-08 03:19:20 UTC MAIN commitmail json YAML

use %option noinput

(christos)

2010-12-08 02:07:25 UTC MAIN commitmail json YAML

Explicitly pass down -r as linker option.

(joerg)

2010-12-08 02:07:03 UTC MAIN commitmail json YAML

Don't redeclare __isthreaded.

(joerg)

2010-12-08 02:06:38 UTC MAIN commitmail json YAML

2010-12-08 02:05:39 UTC MAIN commitmail json YAML

input() is not used, so don't provide it.

(joerg)

2010-12-08 02:04:13 UTC MAIN commitmail json YAML

gcc passes down -r directly to ld, so make it explicitly a linker option.

(joerg)

2010-12-08 01:57:22 UTC MAIN commitmail json YAML

Don't depend on ${CC} passing down -R to ld, use -Wl,-rpath explicitly.

(joerg)

2010-12-08 01:55:12 UTC MAIN commitmail json YAML

2010-12-08 01:54:21 UTC MAIN commitmail json YAML

2010-12-08 01:45:57 UTC MAIN commitmail json YAML

Don't format an error and pass it down as format string again.

(joerg)

2010-12-08 01:22:55 UTC MAIN commitmail json YAML

Don't alias the same symbol twice.

(joerg)

2010-12-08 01:18:55 UTC MAIN commitmail json YAML

Implement __warn_references and __SECTIONSTRING (used e.g. by __RCSID)
for clang without assembler. This declares a global variable with
attribute used to prevent optimisation, attribute section to change
the placement and includes __COUNTER__ in the variable name for
uniqueness.

(joerg)

2010-12-08 00:25:54 UTC MAIN commitmail json YAML

If we're operating on a plain file instead of a device, ftruncate() it
to ensure it's been properly extended.  Clears up some problems at certain
blocksizes which showed up during creation of atf tests, which is done
using file-backed file systems.

(riz)

2010-12-08 00:09:14 UTC MAIN commitmail json YAML

When removing properties (as in envstat -S), clear the flags that track
whether the properties actually exist.

When setting new limit values, don't complain/ignore about duplicate
values if the associated flag bits (indicating that the limit is valid)
are not set.

These two fixes together should fix a problem reported in private Email
by njoly@ a couple months ago.  Issue replicated and solution tested
using my recent swsensor pseudo-device running inside qemu world!

(pgoyette)

2010-12-07 23:29:56 UTC MAIN commitmail json YAML

As currently written, writeat() expects disk blocks, not fs blocks, so
when testing that the last sector of the new size is writeable, make
sure we're ACTUALLY writing in the new space, instead of possibly
overwriting something in the existing fs.

Discovered while writing tests - tests which uncovered file corruption at
certain block sizes.

XXX should rewrite writeat() to expect fs blocks instead of disk blocks.

OK mlelstv@

(riz)

2010-12-07 22:50:37 UTC MAIN commitmail json YAML

Inline string that should have been const char [] in first place.

(joerg)

2010-12-07 22:08:27 UTC MAIN commitmail json YAML

Remove useless conditional.

(joerg)

2010-12-07 22:02:52 UTC MAIN commitmail json YAML

Since limit and l are both unsigned, comparing to 0 doesn't work, so compare
the values directly.

(joerg)

2010-12-07 22:01:45 UTC MAIN commitmail json YAML

2010-12-07 22:01:23 UTC MAIN commitmail json YAML

Mark function as static and give it an explicit return type.

(joerg)

2010-12-07 21:40:10 UTC MAIN commitmail json YAML

2010-12-07 21:38:07 UTC MAIN commitmail json YAML

2010-12-07 20:39:07 UTC MAIN commitmail json YAML

Support bridging.  As usual, it would be nice if this could be a
separate component, but King Ifdef doesn't let us.

(pooka)

2010-12-07 20:38:27 UTC MAIN commitmail json YAML

2010-12-07 20:10:54 UTC MAIN commitmail json YAML

Don't use argument as direct format string.

(joerg)

2010-12-07 19:51:03 UTC MAIN commitmail json YAML

Build assembler sources with assembler compile rules.

(joerg)

2010-12-07 17:25:41 UTC MAIN commitmail json YAML

haad removed 64bit atomic ops from dm, so put it back on the MI all list

(pooka)

2010-12-07 17:23:28 UTC MAIN commitmail json YAML

sockin cannot be loaded the same time as rumpnet_inet because both
provide a PF_INET domain.  Guess that real inet is more useful and
don't put sockin on the "all components" list.

(pooka)

2010-12-07 14:28:12 UTC MAIN commitmail json YAML

Fix spacing and improve wording in some log messages.

(tteras)

2010-12-07 10:03:29 UTC MAIN commitmail json YAML

fix bug introduced by last security patch, from upstream CVS:
Don't assume a decode error if session tlsext_ecpointformatlist is
not NULL: it can be legitimately set elsewhere.

(drochner)

2010-12-07 09:10:22 UTC MAIN commitmail json YAML

openssl security patch of the day:
Fix a flaw in the OpenSSL SSL/TLS server code where an old bug
workaround allows malicous clients to modify the stored session cache
ciphersuite. In some cases the ciphersuite can be downgraded to a weaker one
on subsequent connections. See
http://www.openssl.org/news/secadv_20101202.txt
(CVE-2010-4180)

(drochner)

2010-12-07 09:00:24 UTC MAIN commitmail json YAML

Fix SYNOPSIS; pkill accepts -l options since 3 years ago.  `pattern' is
mandatory for all commands and `priority' is mandatory for prenice.

(enami)

2010-12-07 08:55:52 UTC MAIN commitmail json YAML

Be explicit which options are available for prenice. Bump date.

(wiz)

2010-12-07 07:39:15 UTC MAIN commitmail json YAML

add -l support to prenice, as noted by enami.

(mrg)

2010-12-07 05:51:45 UTC MAIN commitmail json YAML

The failure of rebuilding is evaded.
Vga is not used in x86 and alpha for a long time.  Also PR#41626 might
influence us.

(kiyohara)

2010-12-07 05:39:53 UTC MAIN commitmail json YAML

The failure of rebuilding is evaded.
Vga is not used in x86 and alpha for a long time. PR#41626 might influence us.

(kiyohara)

2010-12-07 00:54:44 UTC MAIN commitmail json YAML

Kill file that should be pulled in from a different directory.
Fixes regression test for i386.

(joerg)

2010-12-06 23:42:48 UTC MAIN commitmail json YAML

Allow for passing more than one module at a time:

  $ sudo modunload auvitek xc5000 wintv_eeprom

(jmcneill)

2010-12-06 23:26:44 UTC MAIN commitmail json YAML

Make this compile when "options ENVSYS_OBJECTS_DEBUG" is defined.

(pgoyette)

2010-12-06 21:17:01 UTC MAIN commitmail json YAML

Add a private now S_IS_HIDDEN(symbol) so gas deal with hidden symbols
correctly.

(matt)

2010-12-06 21:16:54 UTC MAIN commitmail json YAML

2010-12-06 18:43:47 UTC MAIN commitmail json YAML

Apple notebook keyboard support in ukbd(4).

(phx)

2010-12-06 18:42:10 UTC MAIN commitmail json YAML

Wrap a printf in #ifdef DEBUG

(skrll)

2010-12-06 18:26:29 UTC MAIN commitmail json YAML

There should be no MD keymaps in /usr/share/wscons/keymaps. So I made the
PowerBook keymap MI again, after a discussion with <mrg>.

(phx)

2010-12-06 18:04:02 UTC MAIN commitmail json YAML

Pull up revision c917871de7dd67ba57c17496ad68fe4e4aa8b239:

Fix atf-check match checker to validate lines without newline

Problem found by pooka@.

(jmmv)

2010-12-06 17:30:07 UTC MAIN commitmail json YAML

Adjust PR format in xfail message so that html test results gain a
link to http://gnats.netbsd.org/44189

(pooka)

2010-12-06 16:43:26 UTC MAIN commitmail json YAML

In the seek test also check that files end up with expected size.

(pooka)

2010-12-06 16:37:25 UTC MAIN commitmail json YAML

adjust errno after kernel change to be EINVAL

(christos)

2010-12-06 16:22:57 UTC MAIN commitmail json YAML

change E2BIG -> EINVAL, clearly "argument list too long" is the wrong message
to print.

(christos)

2010-12-06 15:54:00 UTC MAIN commitmail json YAML

test for 'dd seek='  (could be improved, but at least we have something now)

(pooka)

2010-12-06 15:23:30 UTC MAIN commitmail json YAML

Fix most inopportune typo.  from gson & jmmv.

(pooka)

2010-12-06 14:50:34 UTC MAIN commitmail json YAML

2010-12-06 14:27:11 UTC MAIN commitmail json YAML

2010-12-06 11:54:04 UTC MAIN commitmail json YAML

Sync the device names with reality; while we are here, polish a few
sentences, and mention the spif driver works on sun4u/sparc64.

(hauke)

2010-12-06 11:32:56 UTC MAIN commitmail json YAML

2010-12-06 11:32:01 UTC MAIN commitmail json YAML

Add an xfail test for the mbuf leak described in PR kern/44196.

This is yet another example of a simple test which would be much
trickier to execute against the host kernel.  You would either need
to put networking in a complete lockdown, or do some "statistical"
methods where you trigger the bug many many times and attempt to
ascertain a rising trend in mbuf count.  And, of course, the leaked
mbufs don't go away from the host kernel once the test ends.  In
contrast, we *know* that there is no other networking activity in
a rump kernel, so we can execute the operation exactly once, plus
the leaked mbuf "disappears" when the test is done.

(pooka)

2010-12-06 10:48:19 UTC MAIN commitmail json YAML

Allow creation with NULL busname (to be later set with SIOCSLINKSTR).

(pooka)

2010-12-06 10:24:05 UTC MAIN commitmail json YAML

s/cannot/can't/ for consistency.

(skrll)

2010-12-06 10:22:43 UTC MAIN commitmail json YAML

Correct an assertion; pointed out by mrg@ and pooka@, thanks.

(uebayasi)

2010-12-06 09:28:38 UTC MAIN commitmail json YAML

Insert word "mbuf" to description of -m (so you can search for it).
No functional change.

(pooka)

2010-12-06 09:12:34 UTC MAIN commitmail json YAML

use -isystem where appropriate

(pooka)

2010-12-06 09:12:23 UTC MAIN commitmail json YAML

I have forgot to fix dm_dev_counter here, too.

(haad)

2010-12-06 09:08:40 UTC MAIN commitmail json YAML

* test librumpdev_dm
* update rumpcrypto name

(pooka)

2010-12-06 09:03:41 UTC MAIN commitmail json YAML

We don't need 64 bit variable for dm_device coutner, too.

(haad)

2010-12-06 08:54:49 UTC MAIN commitmail json YAML

Add comment about dm_dev minor, and change it to 32bit value we realy not
going to use so much device minor numbers.

(haad)

2010-12-06 08:34:29 UTC MAIN commitmail json YAML

Bump date for prenice, add serial comma, and fix an xref.

(wiz)

2010-12-06 04:01:56 UTC MAIN commitmail json YAML

meantion prenice(1).

(mrg)

2010-12-06 04:00:12 UTC MAIN commitmail json YAML

add a "prenice <priority> <names>" command.
use it like "prenice -4 mplayer".

(mrg)

2010-12-06 01:08:03 UTC MAIN commitmail json YAML

propagate the fixes from /usr/src/sys/net/bpf_filter.c here, so that
we don't merge backwards again.

(christos)

2010-12-06 00:05:39 UTC MAIN commitmail json YAML

Improve previous to avoid changing the interface of an externally
exposed function. (But note that this function is neither documented
nor declared in any installed header file, and it probably should not
be externally exposed.) Related to PR 44183, closes PR 44186.

(dholland)

2010-12-05 23:35:59 UTC MAIN commitmail json YAML

Hmm, for 'rof', I believe that C_ROF|C_OF is invalid rather than
C_ROF|C_ROF.

Hi pooka :)

(jym)

2010-12-05 22:40:56 UTC MAIN commitmail json YAML

revert another part of bpf_filter 1.38 that broke the check for divide
by zero while validating the bpf program.

originally spotted by skrll@, and broke atf the month-old atf test for
this exact problem: net_bpf_t_div-by-zero_div_by_zero.

(mrg)

2010-12-05 22:01:24 UTC MAIN commitmail json YAML

dm uses non-MI 64bit atomic ops, so don't include it in the default list.

(pooka)

2010-12-05 20:39:10 UTC MAIN commitmail json YAML

Leave usb-stuff out of alldevs until DELAY() is mi.

(pooka)

2010-12-05 20:13:27 UTC MAIN commitmail json YAML

2010-12-05 20:12:56 UTC MAIN commitmail json YAML

rumpcrypto now comes as part of RUMPKERNLDADD

(pooka)

2010-12-05 20:11:23 UTC MAIN commitmail json YAML

2010-12-05 18:21:50 UTC MAIN commitmail json YAML

Add GPT bootloader to "Possibly" list

(riz)

2010-12-05 18:01:46 UTC MAIN commitmail json YAML

claim ENOTTY for PRU_CONTROL for now

(pooka)

2010-12-05 17:59:12 UTC MAIN commitmail json YAML

Revert previous: it introduces a dependency between sockin and the
netinet rump components and will have to be done another way.

(pooka)

2010-12-05 17:45:08 UTC MAIN commitmail json YAML

dumdidumdum, fix name in previous

(pooka)

2010-12-05 17:37:34 UTC MAIN commitmail json YAML

Add a rump server which comes with all the drivers currently
available.  In terms of modules it maps to:

golem> rump.modstat
NAME            CLASS      SOURCE    REFS  SIZE    REQUIRES
bpf              driver    builtin    0    -        -
cd9660          vfs        builtin    0    -        -
cgd              driver    builtin    0    -        -
dm              driver    builtin    0    -        -
efs              vfs        builtin    0    -        -
ext2fs          vfs        builtin    0    -        ffs
fdesc            vfs        builtin    0    -        -
ffs              vfs        builtin    3    -        -
fss              driver    builtin    0    -        -
hfs              vfs        builtin    0    -        -
kernfs          vfs        builtin    0    -        -
ksem            misc      builtin    0    -        -
layerfs          misc      builtin    2    -        -
lfs              vfs        builtin    0    -        ffs
mfs              vfs        builtin    0    -        ffs
msdos            vfs        builtin    0    -        -
nfs              vfs        builtin    1    -        -
nfsserver        misc      builtin    0    -        nfs
nilfs            vfs        builtin    0    -        -
ntfs            vfs        builtin    0    -        -
null            vfs        builtin    0    -        layerfs
pad              driver    builtin    0    -        -
ptyfs            vfs        builtin    0    -        -
puffs            vfs        builtin    0    -        putter
putter          driver    builtin    1    -        -
scsiverbose      misc      builtin    0    -        -
smbfs            vfs        builtin    0    -        -
suser            secmodel  builtin    0    -        -
swsensor        driver    builtin    0    -        -
sysvbfs          vfs        builtin    0    -        -
tmpfs            vfs        builtin    0    -        -
udf              vfs        builtin    0    -        -
umap            vfs        builtin    0    -        layerfs
union            vfs        builtin    0    -        -
usbverbose      misc      builtin    0    -        -
wapbl            vfs        builtin    0    -        -

In terms of interfaces:
golem> rump.ifconfig -C
shmif virt lo carp

and dmesg:
NetBSD 5.99.41 (RUMP-ROAST) #0: Tue Nov 30 15:35:05 CET 2010
        pooka@pain-rustique.localhost:/usr/allsrc/src/sys/rump/librump/rumpkern
total memory = unlimited (host limit)
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "rumpclk" frequency 100 Hz quality 0
cpu0 at thinair0: rump virtual cpu
cpu1 at thinair0: rump virtual cpu
root file system type: rumpfs
mainbus0 (root)
ugenhc0 at mainbus0
usb0 at ugenhc0: USB revision 2.0
uhub0 at usb0: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub0: 1 port with 1 removable, self powered
ugenhc1 at mainbus0
usb1 at ugenhc1: USB revision 2.0
uhub1 at usb1: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub1: 1 port with 1 removable, self powered
ugenhc2 at mainbus0
usb2 at ugenhc2: USB revision 2.0
uhub2 at usb2: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub2: 1 port with 1 removable, self powered
ugenhc3 at mainbus0
usb3 at ugenhc3: USB revision 2.0
uhub3 at usb3: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub3: 1 port with 1 removable, self powered
scsitest0 at mainbus0
scsibus0 at scsitest0: 2 targets, 1 lun per target
cd0 at scsibus0 target 1 lun 0: <RUMPHOBO, It's a LIE, 0.00> cdrom removable
Chicony Electronics Chicony Electronics, class 0/0, rev 2.00/1.00, addr 2, uhub0 port 1 not configured
AuthenTec AuthenTec, class 255/255, rev 1.10/6.21, addr 2, uhub1 port 1 not configured
swwdog0: software watchdog initialized
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture

There a bunch of other stuff which doesn't show up as any of the
above, plus of course the usb drivers which are probed only if I
have the appropriate hardware plugged into my workstation.

(pooka)

2010-12-05 16:53:47 UTC MAIN commitmail json YAML

2010-12-05 16:51:00 UTC MAIN commitmail json YAML

include usb_verbose in the component (at least for the time being)

(pooka)

2010-12-05 16:50:09 UTC MAIN commitmail json YAML

2010-12-05 16:27:43 UTC MAIN commitmail json YAML

2010-12-05 16:11:17 UTC MAIN commitmail json YAML