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 (3h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-10 01:44:07 UTC Now

2011-02-18 22:49:03 UTC MAIN commitmail json YAML

Compile subr_pcu.c under option PCU.

(rmind)

2011-02-18 22:45:46 UTC MAIN commitmail json YAML

pkg_install is now at 20110215

(aymeric)

2011-02-18 22:36:00 UTC MAIN commitmail json YAML

2011-02-18 22:32:34 UTC MAIN commitmail json YAML

Import pkg_install 20110215.

--- 20110215:
Fix audit-history subcommand to include patterns making use of [x-y] notation.

--- 20101212:
Don't warn about _ALPHA, _BETA, _PATCH, _RC, _STABLE mismatches when
pkg_add'ing on NetBSD.

--- 20101122:
Fix crash in pkg_info -X on hand-written packages.

--- 20100915:
Allow https URLs.

--- 20100914:
Add -D flag to pkg_install, to override the "pkg_add -U" check that
all depending packages have their dependencies satisfied by the new
package.  Essentially, split off this particular behavior as a special
case of -f, so that -f works as before, unforced works as before, and
one can give -D to override exactly this check, leaving all other
checks intact.

The -D flag is in support of make replace, as the workflow for make
replace is that inter-package dependencies are sometimes violated (but
then one must replace the depending packages, which is what
pkg_rolling-replace does via the unsafe_depends flags).

Add missing break statement in option parsing of "pkg_add -C", riding
the version bump.

Status:

Vendor Tag: PKGSRC
Release Tags: pkg_install-20110215

(aymeric)

2011-02-18 22:27:51 UTC MAIN commitmail json YAML

bsd-kvm.c needs -D_KMEMUSER now.

(joerg)

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

redo result buffer allocation, to avoid dynamic allocations:
-use exponentially growing buffer sizes instead of just linear extension
-drop the dynamic allocation of buffer metadata introduced in rev.1.8 --
if the initial array is not sufficient something is wrong
-apply some (arbitrary, heuristic) limit so that compressed data
which extract into insane amounts of constant data don't kill the system
This addresses PR kern/36864 by Wolfgang Stukenbrock. Some tuning
might be useful, but hopefully this is an improvement already.

(drochner)

2011-02-18 21:38:17 UTC MAIN commitmail json YAML

Include <sys/gpio.h> for GPIOMAXNAME to make it compile again when a gpio(4)
device is attached.

(phx)

2011-02-18 21:37:47 UTC matt-nb5-pq3 commitmail json YAML

For BookE, PSL_DR/PSL_IR will never be set so we need our own MCOUNT_ENTER
MCOUNT_EXIT.  And if we need to do that, might as well use wrtee to the work
(which will emit the right wrtee/wrteei instructions).

(matt)

2011-02-18 21:25:06 UTC MAIN commitmail json YAML

undo the thread and atomic lossage of the import.

(christos)

2011-02-18 21:17:23 UTC matt-nb5-pq3 commitmail json YAML

2011-02-18 21:12:17 UTC matt-nb5-pq3 commitmail json YAML

Add __noprofile attribute and use it to prevent stubs from being profiled.

(matt)

2011-02-18 21:08:19 UTC MAIN commitmail json YAML

2011-02-18 21:06:12 UTC MAIN commitmail json YAML

Add a __noprofile keyword to disable the profiling of a function.

(matt)

2011-02-18 20:53:05 UTC MAIN commitmail json YAML

PR/44599: Steven Vernon: libedit acts as if no data read if editmode is turned
off because nread is uninitialized in the edit disabled case.
>Confidential:  no
>Severity:      serious
>Priority:      medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:  net
>Arrival-Date:  Fri Feb 18 19:35:00 +0000 2011
>Release:        sources as of 2011/02/04
>Organization:

(christos)

2011-02-18 20:40:58 UTC MAIN commitmail json YAML

2011-02-18 19:56:02 UTC MAIN commitmail json YAML

2011-02-18 19:54:45 UTC bouyer-quota2 commitmail json YAML

Add a new inode flag, SF_SNAPINVAL, to be set on SF_SNAPSHOT inodes when
the snapshot is invalid.
Set SF_SNAPSHOT | SF_SNAPINVAL early when initializing a snapshot indode,
so that quota are bypassed for allocations on this inode.
Set SF_SNAPSHOT | SF_SNAPINVAL (instead of clearing SF_SNAPSHOT) when
expuge()ing a snapshot inode, so that userland tools working on the
snapshot (e.g. fsck or dump) can properly handle this inode.

The main point at this time is to have fsck_ffs -X properly compute quotas;
as a bonus persistent snapshots files won't show up in a dump(8) from a
snapshot.

This may also help speeding up taking snapshots, by bypassing expuge()
for snapshot inodes completely (but this needs more thoughs).

Briefly discussed with hannken@ in private mail.

(bouyer)

2011-02-18 19:27:07 UTC MAIN commitmail json YAML

hijack libc-internal name for lseek so that libc-internal callers
go to the right kernel too.

(pooka)

2011-02-18 19:15:44 UTC MAIN commitmail json YAML

2011-02-18 19:15:06 UTC MAIN commitmail json YAML

Make local functions static.

(tsutsui)

2011-02-18 19:06:45 UTC MAIN commitmail json YAML

2011-02-18 19:05:45 UTC bouyer-quota2 commitmail json YAML

2011-02-18 18:00:52 UTC MAIN commitmail json YAML

fix misinterpretation of REX prefixes where use of the accumulator
as operand is hardwired into the instruction code,
mostly from Wolfgang Stukenbrock per PR port-amd64/44405

(drochner)

2011-02-18 17:34:22 UTC MAIN commitmail json YAML

Build this for NetBSD, not Linux. Thanks to Takahiro HAYASHI
for pointing this out.

(jruoho)

2011-02-18 17:31:14 UTC MAIN commitmail json YAML

2011-02-18 17:26:08 UTC MAIN commitmail json YAML

2011-02-18 16:40:51 UTC MAIN commitmail json YAML

Move powerpc_mmap_flags since pmap.c can get compiled multiple time resulting
in multiple defintions of powerpc_mmap_flags.

(matt)

2011-02-18 16:22:10 UTC MAIN commitmail json YAML

I think I skipped the class where they taught that multiplication
is done before addition...

(pooka)

2011-02-18 16:12:26 UTC MAIN commitmail json YAML

do proper statistics counting for outbound packets, fixes PR kern/30182
by Gilles Roy

(drochner)

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

deal with IPv6 address scope, so that SA lookup for
link-local addresses works
(PR kern/43071 is related, but refers to KAME IPSEC)

(drochner)

2011-02-18 16:10:10 UTC MAIN commitmail json YAML

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?

(pooka)

2011-02-18 16:06:20 UTC MAIN commitmail json YAML

sgc takes slot, not scode.

(tsutsui)

2011-02-18 16:05:22 UTC MAIN commitmail json YAML

Add definitions for stream methods.

(tsutsui)

2011-02-18 16:02:48 UTC MAIN commitmail json YAML

Make local functions and variables static.

(tsutsui)

2011-02-18 14:48:54 UTC MAIN commitmail json YAML

Initialize error in snapshot_expunge(); if the list is empty error would
be returned uninitialized. t_snapshot_v2 was failing for me when
librumpffs was compiled DGB=-g.
No idea why gcc didn't catch this ...

(bouyer)

2011-02-18 14:45:59 UTC bouyer-quota2 commitmail json YAML

quota2_subr.c is not used outside of ufs_quota2.c in kernel, so make it
compiled conditionally on QUOTA2 again

(bouyer)

2011-02-18 14:44:46 UTC MAIN commitmail json YAML

block cross-kernel rename in the other direction also

(pooka)

2011-02-18 14:33:11 UTC MAIN commitmail json YAML

2011-02-18 14:26:52 UTC MAIN commitmail json YAML

2011-02-18 14:26:40 UTC MAIN commitmail json YAML

add drm_sman, drm_mm, drm_hashtab

(jmcneill)

2011-02-18 14:26:10 UTC MAIN commitmail json YAML

sync viadrm with FreeBSD, big new feature is AGP DMA and PCI DMA support

(jmcneill)

2011-02-18 14:25:04 UTC MAIN commitmail json YAML

uhm, put PF_LOCAL on the socketlist

(pooka)

2011-02-18 13:56:59 UTC MAIN commitmail json YAML

call vcons_hard_switch to switch to the console screen when entering polling
mode, makes ddb-from-X work with genfb on x86

(jmcneill)

2011-02-18 13:56:11 UTC MAIN commitmail json YAML

add vcons_hard_switch, for switching w/o callouts (eg. entering ddb)

(jmcneill)

2011-02-18 13:56:03 UTC MAIN commitmail json YAML

A small cleanup for the previous; use kmem(9), add assertions, etc.

(jruoho)

2011-02-18 13:24:40 UTC MAIN commitmail json YAML

Adjust previous: set the dealloc soft limit to half hard limit.

(hannken)

2011-02-18 13:10:04 UTC MAIN commitmail json YAML

2011-02-18 13:08:41 UTC MAIN commitmail json YAML

2011-02-18 13:07:54 UTC MAIN commitmail json YAML

Add test case for /->: conversion from PR kern/44523 by
Taylor R Campbell.

I adjusted the test to uudecode + bunzip2 the supplied image, and
removed the "null-finder" from the dirent code, since it had an
off-by-one which made the test fail.

(pooka)

2011-02-18 13:04:52 UTC MAIN commitmail json YAML

give the signmonkey a banana

(pooka)

2011-02-18 13:01:22 UTC MAIN commitmail json YAML

Cast pthread_self(3) to uintptr_t. ACPICA 20100915:

The ACPI_THREAD_ID type is no longer configurable, internally it is now
always UINT64.  This simplifies the ACPICA code, especially any printf
output.  UINT64 is the only common data type for all thread_id types across
all operating systems.  It is now up to the host OSL to cast the native
thread_id type to UINT64 before returning the value to ACPICA (via
AcpiOsGetThreadId).  Lin Ming, Bob Moore.

(jruoho)

2011-02-18 12:22:46 UTC MAIN commitmail json YAML

Document .Ev RUMPHIJACK

(pooka)

2011-02-18 11:46:43 UTC bouyer-quota2 commitmail json YAML

Only use B_MODIFY when needed, avoid unecessery copy on write when using
snapshots.

(bouyer)

2011-02-18 11:41:33 UTC MAIN commitmail json YAML

Use the env variable RUMPHIJACK to specify what facilities should
be hijacked.  If it's not specified, the default is
"path=/rump,socket=all:nolocal".

So, if you're moof and want to relive your domain/os days (??),
you can do this:

pain-rustique:51:~> setenv RUMPHIJACK 'path=//'
pain-rustique:52:~> df //dev
Filesystem  1K-blocks      Used      Avail %Cap Mounted on
rumpfs                1          1          0 100% /
pain-rustique:53:~> df /dev
Filesystem  1K-blocks      Used      Avail %Cap Mounted on
/dev/wd0a      1019864    280640    688232  28% /

(pooka)

2011-02-18 10:50:57 UTC MAIN commitmail json YAML

address the obvious byteorder and alignment problems in gzip size/crc
tail, should fix PR kern/44210 by Wolfgang Stukenbrock
being here, fix a bug in crc calculation of decompressed data, and
actually verify the crc

(drochner)

2011-02-18 10:43:53 UTC MAIN commitmail json YAML

make this build w/o HAVE_CPU_UAREA_ROUTINES

(drochner)

2011-02-18 09:54:03 UTC MAIN commitmail json YAML

Use "host" instead of the slightly more cryptic "e" to indicate
that the size of the mapping should be taken from the host file
size.

(pooka)

2011-02-18 09:51:16 UTC bouyer-quota2 commitmail json YAML

2011-02-18 08:39:13 UTC MAIN commitmail json YAML

Revert rev. 1.101.  Dead snapshots would hang around until unmount.

Adresses PR #44568 (WAPBL doens't play nice with snapshots).

(hannken)

2011-02-18 07:00:05 UTC MAIN commitmail json YAML

Remove the (debug) check that evaluated whether the first T-state (i.e. the
100 % duty cycle) had control value of zero, as in the IA32 clock modulation
MSR. As the access may be based on I/O, it is unclear if a strict validation
like this was correct. Should fix the problem reported by Hisashi T Fujinaka
on current users.

(jruoho)

2011-02-18 02:52:42 UTC MAIN commitmail json YAML

get rid of this stale copy of via_drv.c, the one we want is in bsd-core

(jmcneill)

2011-02-18 02:00:36 UTC MAIN commitmail json YAML

get rid of #ifdef __FreeBSD__ sections
use ioconf & add a module dependency on "drm"

(jmcneill)

2011-02-18 01:07:20 UTC MAIN commitmail json YAML

add panic.kmod, an easy way to trigger a panic. takes a 'how' argument
to specify how to trigger the panic:
modload -s how=panic panic.kmod  <-- just calls panic()
modload -s how=nullptr panic.kmod <-- null ptr deref
if how isn't specified, it defaults to 'panic'. feel free to add more.

(jmcneill)

2011-02-18 00:42:20 UTC MAIN commitmail json YAML

Add rc.d script to make sure the system fontconfig cache is up to date.

(jmcneill)

2011-02-18 00:26:24 UTC MAIN commitmail json YAML

add a -q (quick) flag to skip the 2s sleep at the end of cache updates

(jmcneill)

2011-02-17 23:50:19 UTC MAIN commitmail json YAML

2011-02-17 23:21:54 UTC MAIN commitmail json YAML

Add the RS880 device IDs to radeondrm(4).

(jakllsch)

2011-02-17 22:03:25 UTC MAIN commitmail json YAML

2011-02-17 22:00:36 UTC MAIN commitmail json YAML

Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64
does it already, and it is helpful for debugging under Xen anyway.

(jym)

2011-02-17 21:15:31 UTC MAIN commitmail json YAML

revert bad whitespace change.

(christos)

2011-02-17 21:06:26 UTC MAIN commitmail json YAML

Revert 1.34 now that clang supports .pushsection / .popsection.

(joerg)

2011-02-17 21:02:26 UTC MAIN commitmail json YAML

Need pcu.h unconditionally.

(christos)

2011-02-17 20:55:02 UTC MAIN commitmail json YAML

don't include things twice.

(christos)

2011-02-17 20:20:18 UTC MAIN commitmail json YAML

handle some unlikely IPv6 error case like everywhere else:
free mbuf, inc statcounter. from OpenBSD
being here, fix a diagnostic output

(drochner)

2011-02-17 19:58:35 UTC MAIN commitmail json YAML

2011-02-17 19:38:49 UTC MAIN commitmail json YAML

fix -Wself-assign warning

(christos)

2011-02-17 19:36:49 UTC MAIN commitmail json YAML

As explained in the new ACPICA documentation, as of ACPICA 20101207, the
_PRW methods are no longer automatically executed as part of the ACPICA
initialization. Refactor and rewrite the wake-device code to account this.

(jruoho)

2011-02-17 19:29:41 UTC MAIN commitmail json YAML

Make sure that biglock is unlocked before returning to userspace.

(matt)

2011-02-17 19:28:46 UTC MAIN commitmail json YAML

Move lwp_getpcb to the area with the rest of the _KERNEL function declarations.

(matt)

2011-02-17 19:27:13 UTC MAIN commitmail json YAML

Add support for cpu-specific uarea allocation routines.  Allows different
allocation for user and system lwps.  MIPS will use this to map uareas of
system lwp used direct-mapped addresses (to reduce the overhead of
switching to kernel threads).  ibm4xx could use to map uareas via direct
mapped addresses and avoid the problem of having the kernel stack not in
the TLB.

(matt)

2011-02-17 19:04:03 UTC MAIN commitmail json YAML

Since curlwp can't be NULL, just call vfs_shutdown1(curlwp).

(matt)

2011-02-17 19:02:51 UTC MAIN commitmail json YAML

Remove curproc == NULL test.

(matt)

2011-02-17 18:55:32 UTC MAIN commitmail json YAML

Init kmem_guard_depth to 0 so it will be placed in .data so it can be
patched with gdb.

(matt)

2011-02-17 18:50:02 UTC MAIN commitmail json YAML

When freeing a lwp, make sure it's biglock count is 0.

(matt)

2011-02-17 18:47:13 UTC MAIN commitmail json YAML

If generating a gdb kernel and using dbsym, insert the symbols into it.
(This is useful when using the .gdb with an emulator so that ddb in the
emulator will have symbols).

(matt)

2011-02-17 18:44:54 UTC MAIN commitmail json YAML

Add a bool to pcu_state_save which indicates whether the PCU is going to be
released after the save is done.

(matt)

2011-02-17 18:35:37 UTC MAIN commitmail json YAML

2011-02-17 18:32:29 UTC MAIN commitmail json YAML

Add PCU (Per-CPU Unit) - an interface to manage synchronization of any
per CPU context tied with an LWP.  Main use - lazy FPU handling on SMP.

Requested by matt@, will be used on mips64.  Note: implementation will
be improved to use IPIs before adopting on x86.  OK ad@.

(rmind)

2011-02-17 18:26:20 UTC MAIN commitmail json YAML

2011-02-17 18:07:51 UTC MAIN commitmail json YAML

make stack size limit (both initial and maximum) for native code
the double of that in 32-but emul mode, so that code which works
in emulation (or on the i386 port) will likely not overflow the
stack if built as native 64-bit program
This is still very conservative.
(before, the max stack size was natively even less than for 32bit emul)

(drochner)

2011-02-17 17:55:36 UTC MAIN commitmail json YAML

Support rest of file types in vtype -> s_ifmt

(pooka)

2011-02-17 17:18:08 UTC MAIN commitmail json YAML

Support mount/unmount too.  So, things are now generally at a stage
where you can mount a file system with a userspace server *without*
it having to go through puffs.

Say, you first start a server with ffs capability and map a host
ffs image into it:

rump_server -lrumpvfs -lrumpfs_ffs \
    -d key=/ffsimg,hostpath=ffs2.img,size=e unix:///tmp/ffsserv

Then, configure your shell to talk to the rump server:

setenv RUMP_SERVER unix:///tmp/ffsserv
setenv LD_PRELOAD /usr/lib/librumphijack.so

Create a mountpoint and mount the file system:

pain-rustique:60:~> sh
$ cd /rump
$ ls
dev
$ ls -l
total 1
drwxr-xr-x  2 root  wheel  512 Feb 17 18:00 dev
$ mkdir mnt
$ mount_ffs /ffsimg /rump/mnt
mount_ffs: Warning: realpath /ffsimg: No such file or directory
$ df -h mnt
Filesystem        Size      Used      Avail %Cap Mounted on
/ffsimg          496M      380M        91M  80% /mnt
$ du -sckh *
192K    dev
380M    mnt
381M    total
$ umount -R mnt
$ df -h mnt
Filesystem        Size      Used      Avail %Cap Mounted on
rumpfs            1.0K      1.0K        0B 100% /
$

(note, you need -R to umount due to various degrees of unsuccesful
magic it attempts to perform without it)

(pooka)

2011-02-17 17:14:56 UTC MAIN commitmail json YAML

clang is more restrict matching input and output constraints.
Input is long, but used are only the lower 32bit. The cast actually
saves a byte in the output.

(joerg)

2011-02-17 17:13:48 UTC bouyer-quota2 commitmail json YAML

Move quota2_check_doquota() call so that an unclean, wapbl filesystem
will still be ckecked if a quota inode needs to be created.

(bouyer)

2011-02-17 17:10:18 UTC MAIN commitmail json YAML

The decompressor in sys/net/zlib.c has a bug: It returns Z_BUF_ERROR after
a successful decompression in rare cases. A necessary but not sufficient
condition seems to be that the decompressed data end exactly at the end
of an allocated output buffer. (I can reproduce this reliably with
a userland program built against kernel zlib. Userland libz is much
newer and not affected.)
Since kernel zlib is based on an old version and heavily modified, I don't
dare to touch it. So catch this case in the wrapper.
Being here, reorder deflate/inflate error handling and add comments
to make understandable what is tested and why.

(drochner)

2011-02-17 17:07:55 UTC MAIN commitmail json YAML

Add .An -nosplit to AUTHORS to avoid a new line for Jukka.

(wiz)

2011-02-17 17:05:06 UTC MAIN commitmail json YAML

Sort option descriptions. Merge single-letter options in SYNOPSIS.

(wiz)

2011-02-17 17:03:18 UTC MAIN commitmail json YAML

Use more appropriate markup. Fix a typo.

(wiz)

2011-02-17 16:59:46 UTC MAIN commitmail json YAML

Use "size=e" as a way say "if the underlying file is preexisting
regular file, use whatever size it has".

(pooka)

2011-02-17 16:57:46 UTC MAIN commitmail json YAML

"when in doubt, let the kernel decide"

(pooka)

2011-02-17 16:44:49 UTC MAIN commitmail json YAML

Deal with changes in the weak_reference semantic in GCC 4.2 and later.

(joerg)

2011-02-17 16:08:48 UTC MAIN commitmail json YAML

Test the -d type parameter of rump_server(1).
XXX: these tests only work with a dynamic userland, dunno how to
specify a "skip" clause for that

(pooka)

2011-02-17 16:03:05 UTC MAIN commitmail json YAML

Make it possible to specify the type of file (blk/chr/reg) that a
mapped file (-d) is exposed as within the rump kernel.

(pooka)

2011-02-17 15:41:34 UTC MAIN commitmail json YAML

st_blocks is in units of DEV_BSIZE, not st_blksize.

from Derrik Pates

(pooka)

2011-02-17 15:24:52 UTC bouyer-quota2 commitmail json YAML

2011-02-17 15:20:10 UTC MAIN commitmail json YAML

In case dup2(n, n+FDOFF) is done, the caller thinks there are two
distinct file descriptors, but the rump kernel thinks they are both
the same.  Now, if either one is closed by the application, "both"
will be closed in the rump kernel.  To fix this, maintain an
alias-mask.  It's not a perfect solution, though (consider e.g.
F_SETFL).  Maybe we should actually dup the fd and maintain a
mapping table?

Also, prevent the host from opening file descriptors onto the places
in the fd namespace that have been dupped.

These together fix "cat < /rump/foo" in a hijacked /bin/sh.
(the first one makes sure stdin is open in cat and the second one
makes sure it doesn't try to cat something from /usr/share/locale
instead of stdin)

(pooka)

2011-02-17 15:13:49 UTC MAIN commitmail json YAML

Tell copyfd if the caller wants the exact tofd to just fd >= tofd.
Fixes "echo foo > /rump/bar" in a rump hijacked shell.

reviewed by christos

(pooka)

2011-02-17 15:06:34 UTC MAIN commitmail json YAML

Provide a definition for the size of the RSDP in ACPI 1.0.
Appears to be missing in the new ACPICA.

(jruoho)

2011-02-17 14:24:12 UTC MAIN commitmail json YAML

2011-02-17 13:58:46 UTC bouyer-quota2 commitmail json YAML

2011-02-17 13:57:12 UTC MAIN commitmail json YAML

Support a little bus_space for mapping the GUR registers since some
devices use little endian registers.  Add MPC8533 support.

(matt)

2011-02-17 13:55:45 UTC MAIN commitmail json YAML

Use _PMAP_PRIVATE to control the inclusion of <powerpc/booke/cpuvar.h>.
This prevents most of the MI files from depending on it.

(matt)

2011-02-17 13:53:33 UTC MAIN commitmail json YAML

add begging of single step support.  Since BookE doesn't support PSL_SE, if
userret find PSL_SE set in SRR1, it will call booke_sstep to setup the
debug registers.

(matt)

2011-02-17 13:28:15 UTC bouyer-quota2 commitmail json YAML

Remove comment that should not be there

(bouyer)

2011-02-17 12:52:33 UTC MAIN commitmail json YAML

fix signature.  from pgoyette

(pooka)

2011-02-17 12:23:58 UTC MAIN commitmail json YAML

Hijack pathname-based system calls.  Now all paths starting with
/rump are hijacked to go to the rump server.  So you can e.g. start
a hijacked shell and cd to /rump:

$ cd /rump
$ pwd
/rump
$ ls -l dev/null
crwxr-xr-x  1 root  wheel  2, 2 Feb 17 12:35 dev/null
$ ls -l /dev/null
crw-rw-rw-  1 root  wheel  2, 2 Dec 22  2009 /dev/null
$ chmod 0 /dev/null
chmod: /dev/null: Operation not permitted
$ chmod 0 dev/null
$ ls -l /rump/dev/null
c---------  1 root  wheel  2, 2 Feb 17 12:35 /rump/dev/null

(of course the rump server must have vfs loaded for that to work)

(pooka)

2011-02-17 12:08:46 UTC MAIN commitmail json YAML

Include acdebug.h for the ACPICA debugger.

(jruoho)

2011-02-17 12:08:15 UTC MAIN commitmail json YAML

2011-02-17 12:00:59 UTC bouyer-quota2 commitmail json YAML

src/bin/ps/ps.1@1.93.2.1 / diff / nxr@1.93.2.1
src/crypto/dist/ipsec-tools/src/racoon/plainrsa-gen.c@1.4.38.1 / diff / nxr@1.4.38.1
src/crypto/dist/ipsec-tools/src/racoon/prsa_par.y@1.4.38.1 / diff / nxr@1.4.38.1
src/crypto/external/bsd/Makefile@1.8.2.1 / diff / nxr@1.8.2.1
src/crypto/external/bsd/libsaslc/dist/doc/library.txt@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/include/saslc.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/index.html@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/man/libsaslc.3@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/ref/index.txt@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/ref/rfc4422.txt@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/ref/rfc4505.txt@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/ref/rfc4616.txt@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/ref/rfc4752.txt@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/soc.html@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/src/Makefile@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/src/Makefile.bsd@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/src/buffer.c@1.2.2.2 / diff / nxr@1.2.2.2
src/crypto/external/bsd/libsaslc/dist/src/buffer.h@1.1.2.2 / diff / nxr@1.1.2.2
src/crypto/external/bsd/libsaslc/dist/src/crypto.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/crypto/external/bsd/libsaslc/dist/src/crypto.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
      :
(more 3656 files)
Sync with HEAD

(bouyer)

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

2011-02-17 10:59:31 UTC MAIN commitmail json YAML

2011-02-17 10:49:30 UTC MAIN commitmail json YAML

ACPICA 20101209:

Completed the major overhaul of the GPE support code that was begun in July
2010. Major features include: removal of _PRW execution in ACPICA (host
executes _PRWs anyway), cleanup of "wake" GPE interfaces and processing,
changes to existing interfaces, simplification of GPE handler operation, and
a handful of new interfaces:

    AcpiUpdateAllGpes
    AcpiFinishGpe
    AcpiSetupGpeForWake
    AcpiSetGpeWakeMask

ACPICA 20100331:

Completed a major update for the GPE support in order to improve support for
shared GPEs and to simplify both host OS and ACPICA code. Added a reference
count mechanism to support shared GPEs that require multiple device drivers.
Several external interfaces have changed. One external interface has been
removed. One new external interface was added. Most of the GPE external
interfaces now use the GPE spinlock instead of the events mutex (and the
Flags parameter for many GPE interfaces has been removed.) See the updated
ACPICA Programmer Reference for details. Matthew Garrett, Bob Moore, Rafael
Wysocki. ACPICA BZ 831.

Changed:
    AcpiEnableGpe, AcpiDisableGpe, AcpiClearGpe, AcpiGetGpeStatus
Removed:
    AcpiSetGpeType
New:
    AcpiSetGpe

ACPICA 20100702:

Implemented several updates to the recently added GPE reference count
support. The model for "wake" GPEs is changing to give the host OS complete
control of these GPEs. Eventually, the ACPICA core will not execute any _PRW
methods, since the host already must execute them. Also, additional changes
were made to help ensure that the reference counts are kept in proper
synchronization with reality. Rafael J. Wysocki.

1) Ensure that GPEs are not enabled twice during initialization.
2) Ensure that GPE enable masks stay in sync with the reference count.
3) Do not inadvertently enable GPEs when writing GPE registers.
4) Remove the internal wake reference counter and add new AcpiGpeWakeup
interface. This interface will set or clear individual GPEs for wakeup.
5) Remove GpeType argument from AcpiEnable and AcpiDisable. These interfaces
are now used for "runtime" GPEs only.

(jruoho)

2011-02-17 10:37:56 UTC bouyer-quota2 commitmail json YAML

Do not adjust quota when a snapshot inode is cleared in a snapshot view.

(bouyer)

2011-02-17 10:35:51 UTC MAIN commitmail json YAML

cast curlwp to uintptr_t before casting to ACPI_THREAD_ID, fixes i386 build

(jmcneill)

2011-02-17 10:23:44 UTC MAIN commitmail json YAML

ACPICA 20100806:

Fixed a problem with the prototype for AcpiOsReadPciConfiguration.
The prototype in acpiosxf.h had the output value pointer as a (void *).
It should be a (UINT64 *). This may affect some host OSL code.

(jruoho)

2011-02-17 10:21:43 UTC MAIN commitmail json YAML

ACPICA 20100806:

Obsolete Functions: AcpiOsValidateInterface - no longer used.

(jruoho)

2011-02-17 10:21:02 UTC MAIN commitmail json YAML

2011-02-17 10:20:32 UTC MAIN commitmail json YAML

ACPICA 20100915:

Removed the AcpiOsDerivePciId OSL interface. The various host
implementations of this function were not OS-dependent and are now obsolete
and can be removed from all host OSLs.  This function has been replaced by
AcpiHwDerivePciId, which is now part of the ACPICA core code.
AcpiHwDerivePciId has been implemented without recursion.  Adds one new
module, hwpci.c.  ACPICA BZ 857.

(jruoho)

2011-02-17 10:18:05 UTC MAIN commitmail json YAML

- when dumping table bytes, make sure to dump our header and not the next one
- also dump tables with bad checksums, unless the -s flag is specified

(jmcneill)

2011-02-17 10:13:36 UTC MAIN commitmail json YAML

2011-02-17 10:12:50 UTC MAIN commitmail json YAML

ACPI_THREAD_ID type was changed to uint64_t, which is good enough for us.

(jruoho)

2011-02-17 10:09:43 UTC MAIN commitmail json YAML

Merge ACPICA 20110211.

(jruoho)

2011-02-17 10:01:50 UTC MAIN commitmail json YAML

2011-02-17 08:41:35 UTC MAIN commitmail json YAML

RCSMETALOG: symbolically tag the latest and previous versions.

(uebayasi)

2011-02-17 08:09:25 UTC MAIN commitmail json YAML

2011-02-17 07:56:37 UTC MAIN commitmail json YAML

2011-02-17 07:52:10 UTC MAIN commitmail json YAML

Switch the build to use the new location of ACPICA.

(jruoho)

2011-02-17 07:48:17 UTC MAIN commitmail json YAML

2011-02-17 07:34:43 UTC MAIN commitmail json YAML

2011-02-17 07:27:17 UTC MAIN commitmail json YAML

2011-02-17 07:24:41 UTC MAIN commitmail json YAML

Revert the change made by cegger@ to the GPE reference counting.
The forthcoming version includes a rewritten GPE handling, so it
is unclear how relevant and safe this change is. If needed, this
will be re-applied later.

(jruoho)

2011-02-17 07:21:17 UTC MAIN commitmail json YAML

Apply our local patches.

(jruoho)

2011-02-17 07:17:15 UTC MAIN commitmail json YAML

src/sys/external/bsd/acpica/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/changes.txt@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/adfile.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/adisasm.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/adwalk.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/dmextern.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/dmrestag.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/dmtable.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/dmtbdump.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/dmtbinfo.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/common/getopt.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslcodegen.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslcompile.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.y@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/asldefine.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/acpica/dist/compiler/aslerror.c@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 254 files)
Reimport ACPICA 20100528 to a new location.


Status:

Vendor Tag: intel
Release Tags: acpica-20100528

(jruoho)

2011-02-17 02:55:16 UTC MAIN commitmail json YAML

dump bytes for tables that acpidump doesn't decode, and print them
as characters instead of hex if '-c' flag is provided

(jmcneill)

2011-02-16 23:51:51 UTC MAIN commitmail json YAML

sprinkle a few references (just a diet sprinkling really)

(pooka)

2011-02-16 23:48:52 UTC MAIN commitmail json YAML

2011-02-16 23:45:40 UTC MAIN commitmail json YAML

add some excuse of a manpage for librumpclient

(pooka)

2011-02-16 23:44:20 UTC MAIN commitmail json YAML

2011-02-16 23:22:30 UTC MAIN commitmail json YAML

add the rest of the gnu specific pt sections.

(christos)

2011-02-16 23:08:29 UTC MAIN commitmail json YAML

2011-02-16 22:35:41 UTC MAIN commitmail json YAML

Include "sys/null.h" to get the definition of NULL.

(tron)

2011-02-16 21:36:01 UTC netbsd-5 commitmail json YAML

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

2011-02-16 21:33:25 UTC netbsd-5 commitmail json YAML

Apply patch, requested my mrg in ticket 1553:
sys/arch/sparc/sparc/cpu.c: patch
sys/arch/sparc/sparc/cpuvar.h: patch
sys/arch/sparc/sparc/pmap.c: patch
sys/arch/sparc/sparc/timer_sun4m.c: patch
- print the curpcb in ddb "mach cpu" output as well.
- bump the size of cpus[] by one, so we have a NULL pointer at the end,
  from tsutsui
- for MP kernels, copy the loop to find the bootcpu in mainbus_attach()
  into getcacheinfo_obp() so we can get cache properties on the bootcpu
  before calling main()
- in getcpuinfo(), move the call of getmid() before the call to
  getcacheinfo() so that the above change to getcacheinfo_obp() can work
- move the struct cpu_info setup to the end of the initial kernel page
  setup and don't access this space until after we have switched to the
  kernel pagetables
- revive most of the old CPUINFO_VA alignment/congruency code from the
  old alloc_cpuinfo_global_va() function, and ensure that all cpuinfo
  structures are sanely aligned.  this makes hypersparc work again
- introduce a new way to free the wasted pages back to UVM, as we can't
  simply uvm_unmap() them this early in bootstrap
- make sure to initialise the cpuinfo sz in all cases.  noted by martin.
- add per-cpu event counters for lev10 and lev14 interrupts.
- make CPU_INFO_FOREACH() set the iterator count to '0' in the !MP case.
- add some disabled MP code to poke other cpus on level 14 interrupts.
- add a diagnostic to ensure that cpus[0] == cpu0's cpu_info->ci_self
- if a cpu doesn't have any mappings allocated, don't copy them.  this
  occurs if a cpu isn't attached (such as a MP kernel with only "cpu0"
  listed in the config file..)
- fix the previous to compile !MULTIPROCESSOR.

(bouyer)

2011-02-16 21:24:31 UTC netbsd-5-1 commitmail json YAML

2011-02-16 21:24:15 UTC netbsd-5-0 commitmail json YAML

2011-02-16 21:23:44 UTC netbsd-5 commitmail json YAML

2011-02-16 21:22:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1556):
sys/compat/irix/irix_signal.c: revision 1.56
sys/compat/svr4/svr4_signal.c: revision 1.65
sys/compat/netbsd32/netbsd32_signal.c: revision 1.35
sys/kern/sys_sig.c: revision 1.31
Explicitly initialize ucontext before calling getmcontext.

(bouyer)

2011-02-16 21:21:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1555):
sys/arch/sparc64/dev/psycho.c: revision 1.102 via patch
Don't enable the powerfail interrupt on Netra X1 since it may hang.
Discussed on port-sparc64.

(bouyer)

2011-02-16 21:20:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1554):
sys/fs/hfs/hfs_vnops.c: revision 1.21, 1.22 via patch
PR/44523: Taylor R Campbell: mount_hfs badly handles file names with slashes
in them, encode them as colons. XXX: Should encode : as :: too?
remove comments about needing to encode : since the on disk format does
not allow them. Also fix reversed encoding in lookup. From Taylor R Campbell.

(bouyer)

2011-02-16 21:17:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1552):
usr.bin/xargs/xargs.1: revision 1.21
usr.bin/xargs/xargs.1: revision 1.22
PR/44259: Aleksey Cheusov: xargs: -r option is supported but not documented
Synced with the FreeBSD doc.
Talk more about NetBSD and less about FreeBSD. Sort sections.

(bouyer)

2011-02-16 21:16:14 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmmv in ticket #1551):
sys/arch/powerpc/powerpc/sig_machdep.c: revision 1.39 via patch
PR port-macppc/43619
Save handler before calling sendsig_reset before it will reset to SIG_DFL
is SA_RESETHAND is set.

(bouyer)

2011-02-16 21:07:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by chuck in ticket #1550):
usr.sbin/ypserv/ypxfr/ypxfr.c: revision 1.16 - 1.19
Fix WARNS=4 issues (-Wshadow -Wcast-qual -Wsign-compare)
Follow upstream's lead and remove third and fourth clauses (except on
from usr.sbin/mopd/common/pf.c, where only the ad clause is removed,
because it has a shared UCB copyright) on Mats O Jansson's files.
thorpej OK'd usr.sbin/rpc.yppasswdd/yppasswdd_mkpw.c, where he shares
copyright.
yppush RPC is supposed to return yppush_status error/status codes
(e.g. YPPUSH_SUCC, YPPUSH_NOMAP, etc.).
Functions like yp_master, yp_order_host, yp_master_host, and
yp_match_host return YPERR-style error codes.  YPERR-style error
codes do not directly correspond to yppush_status codes, so it
is a bad idea to just directly YPERR codes into the yppush return
status value (it causes failing yppush runs to print confusing
error messages).
Change ypxfr.c to convert the YPERR codes to YPPUSH codes.
rev 1.18 un-covered some bugs:
1. add_interdomain and add_secure are optional... not all maps use these
    keys.  if we are unable to add them due to a YPERR_KEY (meaning they
    are not being used), then we should not flag this as a general error.
2. if we have a failure (status <= 0) we unlink_db() the temp database
    as part of error handling.  but we should not overwrite our error
    status code with the return value from unlink_db() because if the
    unlink_db() works (likely true) than that success will wipe out our
    error code and the calling yppush will think we worked.

(bouyer)

2011-02-16 21:04:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by chuck in ticket #1549):
usr.sbin/ypbind/ypbind.c: revision 1.58 - 1.61
in the case where ypbind is serving more than one domain (i.e.
not just the yp_get_default_domain() domain), we must remove
any old binding files from /var/yp/binding (BINDINGDIR) from
previous runs, or the non-yp_get_default_domain()'s will not
bind properly.  add a purge_bindingdir() function that basically
does "rm BINDINGDIR/*.[0-9]" at ypbind startup time.
example case of where this is an issue: bind a second (non-default)
domain.  ypbind will create and flock a /var/yp/binding/xxx.2
file for it.  stop and restart ypbind.  the old /var/yp/binding/xxx.2
file will remain from the previous run.  since it is not flock()'d
by the new instance of ypbind, libc functions like yp_master() will
fail without even bothering to talk to ypbind itself.  (and ypbind
is totally unaware of the old file...)

(bouyer)

2011-02-16 21:01:03 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1545):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.4 via patch
fix for CVE-2011-0014 (OCSP stapling vulnerability in OpenSSL)
patch taken from http://www.openssl.org/news/secadv_20110208.txt

(bouyer)

2011-02-16 21:00:32 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1545):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.4 via patch
fix for CVE-2011-0014 (OCSP stapling vulnerability in OpenSSL)
patch taken from http://www.openssl.org/news/secadv_20110208.txt

(bouyer)

2011-02-16 21:00:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1545):
crypto/external/bsd/openssl/dist/ssl/t1_lib.c: revision 1.4 via patch
fix for CVE-2011-0014 (OCSP stapling vulnerability in OpenSSL)
patch taken from http://www.openssl.org/news/secadv_20110208.txt

(bouyer)

2011-02-16 20:54:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1547):
sys/arch/x86/x86/mtrr_i686.c: revisions 1.23, 1.24
allows overlapping uncached and cached mappings
corrects an off-by-one which prevents adjacent mappings from being setup.

(bouyer)

2011-02-16 20:50:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1546):
lib/libc/resolv/res_send.c: revision 1.21
Don't do highestFD check with USE_POLL.  It provides no benefit
but causes a dependency between RLIMIT_NOFILE and rumphijack FDOFF.
christos ok

(bouyer)

2011-02-16 20:40:22 UTC netbsd-5 commitmail json YAML

2011-02-16 20:39:07 UTC netbsd-5-1 commitmail json YAML

2011-02-16 20:38:45 UTC netbsd-5-0 commitmail json YAML

2011-02-16 20:37:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by chs in ticket #1541):
sys/compat/common/if_43.c: revision 1.3 via patch
sys/net/if.c: revision 1.247 via patch
PR/44054: Onno van der Linden: Stacksmashing in handling of ioctl OOSIO*
parameter.
can't map the old and the new SIO calls the way we did before because the
numbers have changed. Instead provide a switch. Keep the old code there,
to handle cases we did not handle in the first switch, but this is a hack
and should be removed.

(bouyer)

2011-02-16 20:32:15 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1540):
sys/dev/pci/pci.c: revision 1.131
During shutdown, restore the each PCI device's bus-mastering enable to
the state that we found it in before attaching a driver to it.

(bouyer)

2011-02-16 20:32:10 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1540):
sys/dev/pci/pci.c: revision 1.131
During shutdown, restore the each PCI device's bus-mastering enable to
the state that we found it in before attaching a driver to it.

(bouyer)

2011-02-16 20:31:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1540):
sys/dev/pci/pci.c: revision 1.131
During shutdown, restore the each PCI device's bus-mastering enable to
the state that we found it in before attaching a driver to it.

(bouyer)

2011-02-16 20:27:34 UTC netbsd-5 commitmail json YAML

src/distrib/sets/lists/xserver/md.i386@1.56.2.4 / diff / nxr@1.56.2.4
src/external/mit/xorg/server/drivers/Makefile@1.18.2.7 / diff / nxr@1.18.2.7
src/external/mit/xorg/server/drivers/xf86-input-elographics/Makefile@1.1.4.2 / diff / nxr@1.1.4.2
src/share/mk/bsd.own.mk@1.542.2.15 / diff / nxr@1.542.2.15
xsrc/external/mit/xf86-input-elographics/dist/COPYING@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/xf86-input-elographics/dist/ChangeLog@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/Makefile.am@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/Makefile.bsd-wrapper@1.2.2.2 / diff / nxr@1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/Makefile.in@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/README@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/xf86-input-elographics/dist/aclocal.m4@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/config.guess@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/config.h.in@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/config.sub@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/configure@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/configure.ac@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/depcomp@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/install-sh@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/ltmain.sh@1.1.1.2.2.2 / diff / nxr@1.1.1.2.2.2
xsrc/external/mit/xf86-input-elographics/dist/man/Makefile.am@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
      :
(more 7 files)
Pull up following revision(s) (requested by mbalmer in ticket #1534):
xsrc/external/mit/xf86-input-elographics/dist/config.h.in      1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/config.sub        1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/configure        1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/configure.ac      1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/depcomp          1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/install-sh        1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/ltmain.sh        1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/missing          1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/man/Makefile.am  1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/man/Makefile.in  1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/man/elographics.man 1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/src/Makefile.am  1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/src/Makefile.in  1.1.1.2
xsrc/external/mit/xf86-input-elographics/dist/src/xf86Elo.c    1.1.1.2
xsrc/external/mit/xf86-input-elographics/include/config.h      1.2
external/mit/xorg/server/drivers/xf86-input-elographics/Makefile: revision 1.1
distrib/sets/lists/xserver/md.i386: revision 1.73
external/mit/xorg/server/drivers/Makefile: revision 1.35
share/mk/bsd.own.mk: revision 1.597
Add the xf86-input-elographics driver to i386 builds.
Forgotten commit. Noticed by snj, thanks!

(bouyer)

2011-02-16 20:23:21 UTC MAIN commitmail json YAML

Per mrg@ request, add MFS as default builtin, for things like init(8).

XXX should be replaced by TMPFS eventually.

(jym)

2011-02-16 20:20:25 UTC MAIN commitmail json YAML

Fix build with SSP enabled.

(tron)

2011-02-16 19:58:01 UTC MAIN commitmail json YAML

fix signature of rumpclient_fork()

(pooka)

2011-02-16 19:46:42 UTC MAIN commitmail json YAML

document RUMPHIJACK_RETRYCONNECT

(pooka)

2011-02-16 19:43:50 UTC MAIN commitmail json YAML

Refine the scope of WAPBL transactions so we should no longer get
a "wapbl_flush: current transaction too big to flush" panic when
creating or removing snapshots on larger logging disks.

Adresses PR #44568 (WAPBL doens't play nice with snapshots).

(hannken)

2011-02-16 19:43:06 UTC MAIN commitmail json YAML

Set the limit for deallocations in one transaction to a more realistic
(and much lower) value.  When flushing the log these deallocations will
produce new blocks and that may execeed the journal size resulting in
a "wapbl_flush: current transaction too big to flush" panic.
Seen when removing a large snapshot.

Adresses PR #44568 (WAPBL doens't play nice with snapshots).

(hannken)

2011-02-16 19:39:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1538):
external/mit/xorg/lib/libX11/Makefile: revision 1.8
USETBL=yes.  several of these manuals need it.  from PR#36600.

(bouyer)

2011-02-16 19:38:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1542):
gnu/dist/gdb6/gdb/shnbsd-tdep.c: revision 1.6
Branch with delay slot executes delay slot even if branch is not
taken, so adjust next_pc logic accordingly.  Fixes SIGILL
(breakpoint's "trapa" causes an illegal slot instruction exception)
when stepping through such branches.

(bouyer)

2011-02-16 19:33:49 UTC MAIN commitmail json YAML

Add -b and -vxz to usage.

(wiz)

2011-02-16 19:33:40 UTC MAIN commitmail json YAML

Add -vxz to SYNOPSIS. Sort.

(wiz)

2011-02-16 19:32:26 UTC MAIN commitmail json YAML

Add -vxz to SYNOPSIS and usage.

(wiz)

2011-02-16 19:31:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1535):
sys/kern/vfs_wapbl.c: revision 1.39 via patch
Add two sysctls one that does verbose transaction logging and a second one
that disables flushing the disk cache (which is fast but dangerous for
data integrity). From simon a long while back.

(bouyer)

2011-02-16 19:31:31 UTC MAIN commitmail json YAML

2011-02-16 19:29:35 UTC MAIN commitmail json YAML

2011-02-16 19:27:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mbalmer in ticket #1533):
usr.sbin/wake/wake.c: revisions 1.1 - 1.10
distrib/sets/lists/man/mi: revision 1.1143
usr.sbin/wake/wake.8: revisions 1.1 - 1.8
usr.sbin/wake/Makefile: revisions 1.1 - 1.2
distrib/sets/lists/base/mi: revision 1.821
usr.sbin/Makefile: revision 1.242
wake(8) is a command to send Wake-on-LAN packets to machines on the local
ethernet, allowing machines to be powered up without physical access to them.

(bouyer)

2011-02-16 19:26:59 UTC MAIN commitmail json YAML

* set default server connection retry to 0 (no reconnection attempts).
  while for some cases attempting retry after server restart works
  brilliantly (e.g. firefox), in other cases it's quite disasterous
  (sshd doesn't like its file descriptors going missing and does not
  attempt to reopen them, leading to a quite catastophic loop of
  EBADF once the server does come back)
* rename RUMPHIJACK_RETRY to the slightly more sensible
  RUMPHIJACK_RETRYCONNECT

(pooka)

2011-02-16 19:08:58 UTC MAIN commitmail json YAML

-avoid allocation of an extra result buffer and data copy in case
the DEFLATE complssion/decompression result is within a single
buffer already
-simplify bookkeeping of allocated buffers (and don't waste the
last member of the metadata array)
from Wolfgang Stukenbrock per PR kern/36865 (with some cleanup
of error handling by me)
The Gzip compression case can be improved too, but for now I've applied
the buffer bookkeeping changes.

tested with IP4 IPCOMP

(drochner)

2011-02-16 18:55:50 UTC MAIN commitmail json YAML

Explicitly re-enable the SCI interrupt when the wakeup starts (and before
interrupts are enabled). A workaround for a BIOS bug. Fixes the interrupt
storm reported by Taylor R. Campbell in PR # 44581.

(jruoho)

2011-02-16 18:46:37 UTC MAIN commitmail json YAML

Use LE bus space tag for EHCI register access.
Initialize SNOOP for all of RAM.
Use IPL_USB

(matt)

2011-02-16 18:45:34 UTC MAIN commitmail json YAML

Fill in LE bus_space_tag in attach args.

(matt)

2011-02-16 18:44:55 UTC MAIN commitmail json YAML

2011-02-16 18:43:35 UTC MAIN commitmail json YAML

Cleanup intr_info initialization.  Make it per SVR.

(matt)

2011-02-16 18:42:33 UTC MAIN commitmail json YAML

Fix CLKF_INTR
Add debug evcnt.

(matt)