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

2024-05-10 05:05:08 UTC Now

2010-12-14 23:16:39 UTC MAIN commitmail json YAML

handle openssl versions less < 1.

(christos)

2010-12-14 21:49:22 UTC MAIN commitmail json YAML

2010-12-14 21:32:43 UTC MAIN commitmail json YAML

fix uninitialized variable by elimination.

(christos)

2010-12-14 20:45:22 UTC MAIN commitmail json YAML

Be explicit about byteswapped and ffsv2 file systems being currently
unsupported, while catching up to some changes in my local tree which
will hopefully support them at some time in the future.

Also, change "device" variable to "special", to reflect the fact
that resize_ffs will work on a plain file.

(riz)

2010-12-14 20:09:43 UTC MAIN commitmail json YAML

Use a larger array to avoid overflow.

from Piotr Meyer

(pooka)

2010-12-14 19:52:14 UTC MAIN commitmail json YAML

Add an example for a server listening on a tcp port.

also, bump date to avoid problems with wizd

(pooka)

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

use ping -n, since technically we don't have dns

(pooka)

2010-12-14 19:04:05 UTC MAIN commitmail json YAML

remove some leftover development garbage

(pooka)

2010-12-14 19:03:21 UTC MAIN commitmail json YAML

Make compile on non-NetBSD.

(pooka)

2010-12-14 18:51:56 UTC MAIN commitmail json YAML

Per private email (to myself and core@), cgd has agreed

I'm happy to assign all copyright to this file, ...

So replace original 4-clause cgd with a 2-clause NetBSD.

(pgoyette)

2010-12-14 17:57:32 UTC MAIN commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: Fix possible null derefence.

(tteras)

2010-12-14 17:52:06 UTC MAIN commitmail json YAML

2010-12-14 17:48:32 UTC MAIN commitmail json YAML

Retire the old C helper in h_img2cgd since we can now write everything
with a shellscript in terms of rump.cgdconfig and dd.

(pooka)

2010-12-14 17:46:21 UTC MAIN commitmail json YAML

Convert from the oldstyle cgd_kops.op_open to the newstyle prog_open
and define RUMPPRG.  Get rid of the Makefile.inc stuff, since it was
useful only for the oldstyle regime.

(pooka)

2010-12-14 17:27:32 UTC MAIN commitmail json YAML

Remove functions/macros that are not in <tgmath.h> in NetBSD.
Use .Xr instead of .Fn for those functions/macros that have a manual page.

(jruoho)

2010-12-14 17:17:03 UTC MAIN commitmail json YAML

msdosfs_sync: check for dead vnode (denode == NULL) before testing denode flags.

(hannken)

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

Add a manual page for the makedev(), major(), and minor() macros.

Taken from FreeBSD. Written by Ed Schouten.

(jruoho)

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

Make the definition of CRUNCHOPS independent of SMALLPROG_INET6 / USE_INET6.

Distrib/sparc64/instfs now builds again.

(hannken)

2010-12-14 16:58:59 UTC MAIN commitmail json YAML

Initialize mutex and cv after sanity checks

(cegger)

2010-12-14 16:40:05 UTC MAIN commitmail json YAML

Add -d which can be used to register host-backed block devices in
the rump kernel.

It would be cool if this, and the other options, could be specified
in a config file (plist or other).

(pooka)

2010-12-14 16:39:33 UTC MAIN commitmail json YAML

Remove Xref to format(8) as it is available only on VAX and HP300.

(jruoho)

2010-12-14 16:25:19 UTC MAIN commitmail json YAML

back out rev. 1.285. The problem I try to hunt down
in PR 42455 is not in the network stack as shown by PR 44206.

(cegger)

2010-12-14 16:24:00 UTC MAIN commitmail json YAML

2010-12-14 16:18:16 UTC MAIN commitmail json YAML

2010-12-14 15:50:07 UTC MAIN commitmail json YAML

Revert change made in revision 1.66 by ad@ this is not true and 64bit
atomic ops should be enabled in libc by default.

(haad)

2010-12-14 15:18:20 UTC MAIN commitmail json YAML

on reflection we can use uintmax_t here instead of trying to decode
the value manually, as only 17 bits are defined and the value is
unlikely to exceed UINTMAX_MAX (would only prevent decoding)

(plunky)

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

2010-12-14 13:32:14 UTC MAIN commitmail json YAML

Fix small format error. Noted by pgoyette@.

(jruoho)

2010-12-14 13:27:39 UTC MAIN commitmail json YAML

When invoking a content handler specified via -C, set the REDIRECT_STATUS
CGI variable to "200".  This approximates the Apache behavior which is
required by phpcgi in PHP 5.3 (and by some compilations of older PHP
versions).

I have a revolutionary idea.  Perhaps instead of imposing bizarre
requirements on other programs in the name of "security", the PHP
developers should make their own code compile with oh, I don't know,
maybe -Wuninitialized.  That might have an effect on the security of
systems using PHP rather than on the "security" of such systems...

...excuse me, got to go now, I think my airquotes just wore out.

(tls)

2010-12-14 13:00:35 UTC MAIN commitmail json YAML

Reference strsuftoll(3) and orders(7) with each other.

(jruoho)

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

Add another version of the simple ping test, this time written as a
shell script and using rump_server, rump.ifconfig and rump.ping.

XXX: uses rump_allserver for now, though, since i noticed a problem
where the rump kernel syscall vector does not get updated for
dlopen()'d libraries (and hence if you dlopen librumpnet.so, socket()
still gives ENOSYS).  Me be fixink it later.

(pooka)

2010-12-14 10:51:51 UTC MAIN commitmail json YAML

A few weeks ago when i added "linkstr" support I didn't know that
the string parser gives a proplib object which isn't a terminated
string.  Fix that mistake now.

(pooka)

2010-12-14 10:02:02 UTC MAIN commitmail json YAML

bah set lists. expect this lot back soon(ish).

(skrll)

2010-12-14 09:51:02 UTC MAIN commitmail json YAML

Sort SECTIONS, fix xref.

(wiz)

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

2010-12-14 09:39:53 UTC MAIN commitmail json YAML

2010-12-14 09:21:30 UTC MAIN commitmail json YAML

Xref number(1) and units(1).

(jruoho)

2010-12-14 09:19:15 UTC MAIN commitmail json YAML

Use only cas versions of 64 bit atomic ops.

(haad)

2010-12-14 09:09:52 UTC MAIN commitmail json YAML

Note specifically that kernel modules can be loaded at securelevel 0.
In addition, some markup improvements.

(jruoho)

2010-12-14 08:04:15 UTC MAIN commitmail json YAML

Use a consistent approach for rump kernel calls made by libs.
Should investigate a dynamic approach in the future.

(pooka)

2010-12-14 06:02:22 UTC MAIN commitmail json YAML

Remove references to delete tests.

(skrll)

2010-12-14 05:57:32 UTC MAIN commitmail json YAML

2010-12-14 04:04:20 UTC MAIN commitmail json YAML

Don't special-case v1 superblocks - especially with an incorrect
calculation.

(riz)

2010-12-14 03:25:16 UTC MAIN commitmail json YAML

video(4) changes to support analog tv capture devices:
- support interlacing with VIDIOC_G_FMT
- set V4L2_CAP_TUNER if driver implements the set_tuner/get_tuner
  callbacks
- set V4L2_CAP_AUDIO if driver implements the set_audio/get_audio/enum_audio
  callbacks
- add support for the following ioctls: VIDIOC_ENUMSTD, VIDIOC_G_STD,
  VIDIOC_S_STD, VIDIOC_ENUMINPUT, VIDIOC_G_INPUT, VIDIOC_S_INPUT,
  VIDIOC_ENUMAUDIO, VIDIOC_G_AUDIO, VIDIOC_S_AUDIO, VIDIOC_G_TUNER,
  VIDIOC_S_TUNER, VIDIOC_G_FREQUENCY, VIDIOC_S_FREQUENCY
- in video_submit_payload(), fix support for signaling sample complete
  using frame numbers
- new optional callbacks for drivers: enum_standard, get_standard,
  set_standard, enum_input, get_input, set_input, enum_audio, get_audio,
  set_audio, get_tuner, set_tuner, get_frequency, set_frequency

for drivers that don't provide enum_standard, get_standard, set_standard,
enum_input, get_input and set_input, the original stub implementations are
provided

(jmcneill)

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

2010-12-14 02:51:47 UTC MAIN commitmail json YAML

Stop wm(4) from needlessly resetting when you add or delete a vlan(4):

ifconfig vlan0 create vlan 2 vlanif wm0
ifconfig vlan0 destroy

It pays to avoid a reset because after a reset it can take about 30
seconds before wm0 is back on the net.

The patch garnered no objections on tech-net@.

Sponsored by CoyotePoint Systems Inc.

(dyoung)

2010-12-14 02:28:58 UTC MAIN commitmail json YAML

2010-12-14 01:28:18 UTC MAIN commitmail json YAML

Add NetBSD version of zfs snapshot management code. IT needs testing it
was only compile tested for now, but I would like to have some code in to be
sure that it will not be lost.

(haad)

2010-12-14 01:25:37 UTC MAIN commitmail json YAML

2010-12-14 01:23:44 UTC MAIN commitmail json YAML

Remove now unneeded print_timestamp.

(haad)

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

Fix amd64 build where sysinfo was not defined, disable libshare for now.

(haad)

2010-12-14 01:21:25 UTC MAIN commitmail json YAML

Do not include debug.h

(haad)

2010-12-14 01:21:03 UTC MAIN commitmail json YAML

Add some more solaris vnode defs for zfs_ctldir.

(haad)

2010-12-14 01:18:34 UTC MAIN commitmail json YAML

Include sys/debug.h to get ASSERT defined.

(haad)

2010-12-14 01:03:10 UTC MAIN commitmail json YAML

Define print_timestamp during build, to shut up gcc warning.

(haad)

2010-12-14 01:01:41 UTC MAIN commitmail json YAML

2010-12-14 01:00:26 UTC MAIN commitmail json YAML

NetBSD doesn't have /etc/mnttab replace it with /dev/null.

(haad)

2010-12-13 23:10:13 UTC MAIN commitmail json YAML

Don't __weak_alias non-existent symbols.  Apparently the alpha
compiler doesn't like it.

(pooka)

2010-12-13 21:48:01 UTC MAIN commitmail json YAML

2010-12-13 21:47:32 UTC MAIN commitmail json YAML

use CRUNCHOPS for a crunched prog

(pooka)

2010-12-13 21:47:04 UTC MAIN commitmail json YAML

befriend RUMPPRG with CRUNCHEDPRG

(pooka)

2010-12-13 21:15:31 UTC MAIN commitmail json YAML

Add netstat rump client.  For now, it always sets -X, i.e. will
use only sysctl and no kvm (implementing /dev/mem for a rump kernel
would probably not be hard, but still a non-zero effort).

Note: since there is absolutely no network activity in a fresh rump
kernel, rump.netstat usually displays exactly nothing when invoked
without parameters.  Arguments like -r, -bi, -p icmp etc. produce
more stuff.

(pooka)

2010-12-13 21:08:38 UTC MAIN commitmail json YAML

add attributes from the Basic Printing Profile v1.2r00

(plunky)

2010-12-13 21:07:55 UTC MAIN commitmail json YAML

2010-12-13 20:51:12 UTC MAIN commitmail json YAML

2010-12-13 20:48:45 UTC MAIN commitmail json YAML

Add rump client support for module utilities.  It should be noted
that while modstat and modunload and builtin modules work exactly
the same as in the host case, modload loads file system kernel
modules from the rump kernel namespace.  By default, archs which
have rump support for the kernel kernel ABI have the host module
directory mapped into the rump kernel namespace at the same location
(/stand/...).  Therefore, if the *host* module directory is populated,
"rump.modload foo" will work as expected.  Otherwise, RUMP_MODULEBASE
can be used to point to the module directory.

(pooka)

2010-12-13 19:39:37 UTC MAIN commitmail json YAML

there's a manpage now ... just not here

(pooka)

2010-12-13 19:37:32 UTC MAIN commitmail json YAML

Add PT_GNU_EH_FRAME definition

(joerg)

2010-12-13 19:36:34 UTC MAIN commitmail json YAML

2010-12-13 19:35:00 UTC MAIN commitmail json YAML

Prompted by dholland@; add the C99 TCORs.

(jruoho)

2010-12-13 19:22:01 UTC MAIN commitmail json YAML

Clarifications. Improvements to wording and markup. Also follow the common
conventions and split the NOTES into CAVEATS (all these really highlight the
work-in-progress nature of the modules). Split the note about security into
SECURITY CONSIDERATIONS. Add an EXAMPLE on how to manually update modules.

(jruoho)

2010-12-13 19:19:10 UTC MAIN commitmail json YAML

2010-12-13 19:17:21 UTC MAIN commitmail json YAML

op_read return value is a ssize_t, not an int.

(njoly)

2010-12-13 18:02:05 UTC MAIN commitmail json YAML

2010-12-13 18:00:39 UTC MAIN commitmail json YAML

2010-12-13 17:51:41 UTC MAIN commitmail json YAML

2010-12-13 17:47:40 UTC MAIN commitmail json YAML

2010-12-13 17:42:17 UTC MAIN commitmail json YAML

2010-12-13 17:39:47 UTC MAIN commitmail json YAML

2010-12-13 17:35:31 UTC MAIN commitmail json YAML

Define PROG here since Makefile.inc no longer defines it.

(pooka)

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

2010-12-13 17:22:26 UTC MAIN commitmail json YAML

Define RUMPPRG, which is just like PROG, except it additionally
builds a rump client with the name rump.${PROG}.  The rump client
is not installed suid/sgid by default even if BINMODE is defined.

(pooka)

2010-12-13 16:54:04 UTC MAIN commitmail json YAML

PR/44229: Henning Petersen: Remove dup check for whitespace.

(christos)

2010-12-13 16:52:53 UTC MAIN commitmail json YAML

- no casts for malloc and free
- malloc(type) -> malloc(*value)
- malloc+strcpy -> strdup

(christos)

2010-12-13 16:19:03 UTC MAIN commitmail json YAML

Change definition of pc_bus_maxdevs to get a void * instead a pci_chipset_tag_t
to match its use in pci_bus_maxdevs.  This makes it the same as pci_conf_read
and pci_conf_write.
Change all struct device * to device_t.
[Obviously nothing ever used the first argument to pc_bus_maxdevs since it
could have never worked because it wasn't being passed a pci_chipset_tag_t.]

(matt)

2010-12-13 14:26:22 UTC MAIN commitmail json YAML

Also support ld syntax in -l.

was: -l librumpvfs.so
now: -lrumpvfs

(pooka)

2010-12-13 14:18:50 UTC MAIN commitmail json YAML

Back out rev that shouldn't have been committed.

(matt)

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

Mirror sysctlgetmibinfo RUMP_ACTION change.

(pooka)

2010-12-13 14:13:22 UTC MAIN commitmail json YAML

Add -m which can be used to load modules (which is a completely
different code path than using dlopen() before rump_init(), since
the former uses the in-kernel linker and the latter links the object
in rtld).

So:
golem> ./rump_server -l librumpvfs.so -m /sys/modules/tmpfs/tmpfs.kmod unix:///tmp/commsuck
==>
golem> env RUMP_SERVER=unix:///tmp/commsuck rump.modstat
NAME            CLASS      SOURCE    REFS  SIZE    REQUIRES
suser            secmodel  builtin    0    -        -
tmpfs            vfs        filesys    0    16713    -
wapbl            vfs        builtin    0    -        -

Source is filesys instead of builtin, as expected.

Notably, for -m you *must* use -l librumpvfs.so.  This is because
you need VFS in your kernel to be able to load modules from the
file system.  In a regular kernel "librumpvfs.so" is linked at
kernel build time and loaded by the bootloader.  Here we use dlopen()
for both effects (the other choices would have been to link
rump_server with -lrumpvfs, but that would limit the flexibility,
or link tmpfs.kmod directly into the binary, but that would limit
the flexibility even more).

(pooka)

2010-12-13 14:03:59 UTC MAIN commitmail json YAML

stubs to make life easier

(pooka)

2010-12-13 13:41:42 UTC MAIN commitmail json YAML

directory not used anymore

(pooka)

2010-12-13 13:39:43 UTC MAIN commitmail json YAML

2010-12-13 13:38:20 UTC MAIN commitmail json YAML

2010-12-13 13:32:26 UTC MAIN commitmail json YAML

Handle -l which dlopens libs.  This is more applicable to rump_server
than rump_allserver.

So if I do:

golem> rump_server unix:///tmp/commsuck
==>
golem> env RUMP_SERVER=unix:///tmp/commsuck rump.modstat
NAME            CLASS      SOURCE    REFS  SIZE    REQUIRES
suser            secmodel  builtin    0    -        -

and:

golem> rump_server -l librumpvfs.so unix:///tmp/commsuck
==>
golem> env RUMP_SERVER=unix:///tmp/commsuck rump.modstat
NAME            CLASS      SOURCE    REFS  SIZE    REQUIRES
suser            secmodel  builtin    0    -        -
wapbl            vfs        builtin    0    -        -

golem> rump_server -l librumpvfs.so -l librumpfs_ffs.so unix:///tmp/commsuck
==>
golem> env RUMP_SERVER=unix:///tmp/commsuck rump.modstat
NAME            CLASS      SOURCE    REFS  SIZE    REQUIRES
ffs              vfs        builtin    0    -        -
suser            secmodel  builtin    0    -        -
wapbl            vfs        builtin    0    -        -

Well, you get the picture...

(pooka)

2010-12-13 13:29:15 UTC MAIN commitmail json YAML

Add rump_server which is just like rump_allserver with the exception
that it links in only -lrump instead of everything.  The startup
time difference (especially when attaching a debugger) is noticeable.

(pooka)

2010-12-13 11:51:23 UTC MAIN commitmail json YAML

2010-12-13 10:07:47 UTC MAIN commitmail json YAML

2010-12-13 09:06:52 UTC MAIN commitmail json YAML

document abortop.  part of PR kern/44208

(pooka)

2010-12-13 07:29:14 UTC MAIN commitmail json YAML

2010-12-13 06:40:13 UTC MAIN commitmail json YAML

add definitions for T_DATA_MMU_MISS, T_FAST_ECC_ERROR, T_DC_PAR_ERR
and T_IC_PAR_ERR, all are >= USIII only.

(mrg)

2010-12-13 06:35:04 UTC MAIN commitmail json YAML

trap 0x70 is a "+fast ECC error".

(mrg)

2010-12-13 06:30:44 UTC MAIN commitmail json YAML

2010-12-13 06:21:53 UTC MAIN commitmail json YAML

2010-12-13 05:01:56 UTC MAIN commitmail json YAML

2010-12-13 03:36:39 UTC MAIN commitmail json YAML

Tables used by parser logic should be const.

(dholland)

2010-12-13 03:35:13 UTC MAIN commitmail json YAML

Remove stray extern definition that's already in jobs.h.

(dholland)

2010-12-13 03:32:25 UTC MAIN commitmail json YAML

Cosmetic: declare types before variables, group variables by role,
update some comments, format comments properly, etc. No functional
change intended.

(dholland)

2010-12-13 01:48:51 UTC MAIN commitmail json YAML

Add const necessary for clean non-native build.

(dholland)

2010-12-13 01:45:39 UTC MAIN commitmail json YAML

2010-12-13 01:44:26 UTC MAIN commitmail json YAML

2010-12-13 01:25:20 UTC MAIN commitmail json YAML

fix possibly uninitialized variable

(christos)

2010-12-12 22:50:42 UTC MAIN commitmail json YAML

2010-12-12 22:48:59 UTC MAIN commitmail json YAML

Remove bogus check which is not actually testing anything useful,
and depending on file system data, can actually be a false error.

Fixes what I was actually testing for in bin/44209, though the
actual problem was not what I originally described.

(riz)

2010-12-12 22:34:44 UTC MAIN commitmail json YAML

Don't bother with SCCS or the other RCSID conditionals.

(joerg)

2010-12-12 22:14:19 UTC MAIN commitmail json YAML

Fix another reference to LKM, and update author's name.

(pgoyette)

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

Split "filesystem", and remove superfluous Pp.

(wiz)

2010-12-12 20:22:48 UTC MAIN commitmail json YAML

errlist.c is automatically generated now.

(christos)

2010-12-12 20:20:43 UTC MAIN commitmail json YAML

2010-12-12 20:19:41 UTC MAIN commitmail json YAML

2010-12-12 20:16:09 UTC MAIN commitmail json YAML

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

Automatically generate the error list.

(christos)

2010-12-12 19:53:23 UTC MAIN commitmail json YAML

Add support for old ffsv1 superblocks.  After reading an old superblock,
copy appropriate data to where they are expected in the updated superblock.
When writing the updated superblock, move the updated values back to the
old ffsv1 superblock locations.  Also check for old superblock format when
updating the last cylinder group and adjust cg_old_ncyl appropriately.
Derived from how mksf sets them.  Should address PR bin/44209.

(mhitch)

2010-12-12 19:29:24 UTC MAIN commitmail json YAML

Update sets for new module(4) man page.

(pgoyette)

2010-12-12 19:29:01 UTC MAIN commitmail json YAML

Add module(4) man page by popular request.

XXX Major portions copied shamelessly from cgd's earlier lkm(4) man page,
XXX so his original copyright/license is retained.

(pgoyette)

2010-12-12 19:04:09 UTC MAIN commitmail json YAML

2010-12-12 19:01:04 UTC MAIN commitmail json YAML

Don't build awk.info because matt removed it.

(christos)

2010-12-12 18:52:41 UTC MAIN commitmail json YAML

2010-12-12 18:50:31 UTC MAIN commitmail json YAML

2010-12-12 18:40:02 UTC MAIN commitmail json YAML

Reply 1.15, lost in the last update.

(joerg)

2010-12-12 18:39:58 UTC MAIN commitmail json YAML

PR/42549: Izumi Tsutsui: parsedate does not work after 2038.
Fix multiple issues:
- Remove bogus 2038 check and add overflow checks in the appropriate places.
- Correct incomplete leap year calculation that broke things after 2100.
- Check localtime return values
- Change int calculations to time_t to avoid oveflow.
- Consistently check/return -1 and remove bogus comment about not being
  able to return -1.

Now:
$ date -d 20991201
Tue Dec  1 00:00:00 EST 2099
$ date -d 40991201
Tue Dec  1 00:00:00 EST 4099
$ date -d 10000000991201
Tue Dec  1 00:00:00 EST 1000000099
TIME=0:04.48 CPU=117.8% (5.288u 0.000s) SWAPS=0 (0+95)pf (0i+0o) (0Kc+0Kd)
$ date -d 100000000991201
date: Cannot parse `100000000991201'
TIME=0:53.48 CPU=99.2% (53.086u 0.000s) SWAPS=0 (0+96)pf (0i+0o) (0Kc+0Kd)
Exit 1

(christos)

2010-12-12 18:33:44 UTC MAIN commitmail json YAML

2010-12-12 18:32:48 UTC MAIN commitmail json YAML

Reboot when killed (does cleanup).

(pooka)

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

2010-12-12 17:58:28 UTC MAIN commitmail json YAML

Unlink unix socket as part of server exit.
(whatever happened to the code that was supposed to do it automatically
when the binding process exits?)

(pooka)

2010-12-12 17:30:23 UTC MAIN commitmail json YAML

check return value of localtime.

(christos)

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

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

Call rumpuser_sp_fini() from cpu_reboot() to make sure sys_reboot
with RB_HALT does not hang.

(pooka)

2010-12-12 17:10:36 UTC MAIN commitmail json YAML

add rumpuser_sp_fini, which surpringly is the opposite of rumpuser_sp_init

(pooka)

2010-12-12 16:27:25 UTC MAIN commitmail json YAML

2010-12-12 16:19:55 UTC MAIN commitmail json YAML

2010-12-12 16:13:37 UTC MAIN commitmail json YAML

2010-12-12 16:10:44 UTC MAIN commitmail json YAML

2010-12-12 16:10:19 UTC MAIN commitmail json YAML

2010-12-12 15:46:33 UTC MAIN commitmail json YAML

src/external/bsd/openldap/dist/build/mkversion@1.4 / diff / nxr@1.4
src/external/bsd/openldap/dist/clients/tools/common.c@1.3 / diff / nxr@1.3
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/AUTHORS deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/COPYING deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/ChangeLog deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/HACKING deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/INSTALL deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/Makefile.am deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/Makefile.in deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/NEWS deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/README deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/TODO deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/aclocal.m4 deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/Makefile.am deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/Makefile.in deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/dict.c deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/dict.h deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/set.c deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/set.h deleted
src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/nss-ldapd/common/tio.c deleted
      :
(more 108 files)
Merge 2.4.23

(adam)

2010-12-12 15:25:26 UTC MAIN commitmail json YAML

2010-12-12 13:48:56 UTC MAIN commitmail json YAML

2010-12-12 13:18:07 UTC MAIN commitmail json YAML

print a bit more diagnostics when halting

(pooka)

2010-12-12 12:53:35 UTC MAIN commitmail json YAML

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

use rump.halt in cleanup

(pooka)

2010-12-12 12:50:00 UTC MAIN commitmail json YAML

2010-12-12 12:49:37 UTC MAIN commitmail json YAML

2010-12-12 12:48:33 UTC MAIN commitmail json YAML

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

rearrange libraries to reduce the number of .WAITs (14 -> 6)
during that, fix some outdated comments & list dependents

(plunky)

2010-12-12 11:38:42 UTC MAIN commitmail json YAML

multicore update

(pooka)

2010-12-12 10:30:10 UTC MAIN commitmail json YAML

brelsel: Clear B_COWDONE flag on clean (! BO_DELWRI) buffer.  B_COWDONE is set
if the buffer was read with intention to modify but the caller changed its mind.

This error could lead to snapshot corruption when a buffer with B_COWDONE set
resides on the freelist and we create a new snapshot.

(hannken)

2010-12-12 10:29:25 UTC MAIN commitmail json YAML

Keep a reference to the snapshot vnode until it gets removed from the
snapshot list.

(hannken)

2010-12-12 10:28:22 UTC MAIN commitmail json YAML

syncsnap: Use bbusy() to take a buffer from v_dirtyblkhd.

(hannken)

2010-12-12 10:07:35 UTC MAIN commitmail json YAML

Regen from HADES.in rev 1.12:
> Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4).

(tsutsui)

2010-12-12 10:05:25 UTC MAIN commitmail json YAML

Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4).

(tsutsui)

2010-12-12 09:58:30 UTC MAIN commitmail json YAML

2010-12-12 09:56:16 UTC MAIN commitmail json YAML

Rename device name of Crazy Dots II ET4000 video from et(4) to et4k(4)
to deliver the name to recently committed newer and more common MI device,
et(4) at PCIe (Agere ET1310/ET1301 network driver) in PR kern/39094.
http://mail-index.NetBSD.org/source-changes/2010/11/13/msg014416.html

No particular reaction for a month on source-changes-d@,
no responsible person on atari port, and probably
no active user still using ET4000 on TT030 running NetBSD/atari.

(tsutsui)

2010-12-12 09:03:07 UTC MAIN commitmail json YAML

We can't assume syscall retains t0, unless it's documented as ABI.

(tsutsui)

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

brk(2) should update __curbrk, not __minbrk or garbage.

(tsutsui)

2010-12-12 08:54:26 UTC MAIN commitmail json YAML

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

Fix DEBUG build after previous.

(skrll)

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

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

hook to the new awk in external

(christos)

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

Actually, 31244 does not refer to the Silicon Image SiI3124,
but the now-obscure Intel GD31244.

(jakllsch)

2010-12-12 00:19:44 UTC MAIN commitmail json YAML

add obsolete entries for libamu to make MKDEBUGLIB=yes work on amd64 again

(rtr)

2010-12-11 23:36:52 UTC MAIN commitmail json YAML

2010-12-11 23:04:46 UTC MAIN commitmail json YAML

remove obsolete file

(mrg)

2010-12-11 22:45:31 UTC MAIN commitmail json YAML

Fix typo (31224 -> 3124) and constify an array.

(matt)

2010-12-11 22:37:47 UTC MAIN commitmail json YAML

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

When panicing due a non-power of 2 pagesize, include the pagesize in the
panic message.

(matt)

2010-12-11 22:32:13 UTC MAIN commitmail json YAML

Make sure all for loops use { }

(matt)

2010-12-11 22:30:55 UTC MAIN commitmail json YAML

Add evcnt_attach_dynamic_nozero, a version of evcnt_attach_dynamic, which
doesn't zero the evcnt before filling in things.  This is needed when the
evcnt itself is being updated before evcnt_attach_dynamic can be called.

(matt)

2010-12-11 22:27:53 UTC MAIN commitmail json YAML

Add critpoll (critical polling) hooks.  These are keep things like watchdogs
from firing when the system is doing stuff like waiting at a ddb prompt or
the kernel is doing a lot of printing.

(matt)

2010-12-11 19:55:53 UTC MAIN commitmail json YAML

Point to module(9) instead of modctl(8).

(jruoho)

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

2010-12-11 18:42:34 UTC MAIN commitmail json YAML

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

(martin)

2010-12-11 18:25:02 UTC MAIN commitmail json YAML

On powerpc, recognize PCI Express RC root bridges.

(matt)

2010-12-11 18:22:24 UTC MAIN commitmail json YAML

Add code to display MSI capabilities.

(matt)

2010-12-11 18:21:14 UTC MAIN commitmail json YAML

Switch to kmem from malloc.
Don't actually set the PREFETCH64 base/limit registers unless they really are
in use.

(matt)

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

arcmsr needs sysmon_envsys

(matt)

2010-12-11 18:17:39 UTC MAIN commitmail json YAML

Add some PCI Express definitions, MSI, MSIX, etc.

(matt)

2010-12-11 18:12:45 UTC MAIN commitmail json YAML

Use device_private

(matt)

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

Match Marvell E1145

(matt)

2010-12-11 18:10:16 UTC MAIN commitmail json YAML

Recognize AR8021

(matt)

2010-12-11 18:09:34 UTC MAIN commitmail json YAML

2010-12-11 18:09:13 UTC MAIN commitmail json YAML

Add two phys (Atheros 8021 and Marvell 88E1145)

(matt)

2010-12-11 17:58:41 UTC MAIN commitmail json YAML

Make ehci deal with pci devices that have multiple companion functions and
ehci functions.  We can't assume that there will only be one ehci per device.
The existing code could not deal with:

Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x10) at pci1 dev 0 function 0 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x20) at pci1 dev 0 function 1 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x10) at pci1 dev 0 function 2 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x20) at pci1 dev 0 function 3 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x10) at pci1 dev 0 function 4 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x20) at pci1 dev 0 function 5 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x10) at pci1 dev 0 function 6 not configured
Netmos MCS9990 Quad USB 2.0 Port (USB serial bus, interface 0x20) at pci1 dev 0 function 7 not configured

(matt)

2010-12-11 17:46:59 UTC MAIN commitmail json YAML

2010-12-11 17:45:38 UTC MAIN commitmail json YAML

Add some more devices that I've encountered.

(matt)

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

ossaudio(3) -> compat/ossaudio and soundcard.h

suggested by Ian Hibbert

(cegger)

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)