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 10:44:28 UTC Now

2008-11-29 23:15:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #194):
usr.bin/uudecode/uudecode.c: revision 1.24
Sync usage message with man page. PR 40063.

(snj)

2008-11-29 23:15:20 UTC MAIN commitmail json YAML

Fix handling of ppp compressor modules, from Andrew Doran's input.
- ref count each compressor
- allow {un,}registration of several modules at once
- une RUN_ONCE to make sure the mutex is initialised, because
  unfortunately built-in (and bootloader-loaded) modules init functions
  are run before pseudo-devices attach (reported by Nick Hudson).

(cube)

2008-11-29 23:14:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #149):
usr.bin/uuencode/uuencode.c: revision 1.14
usr.bin/uuencode/uuencode.1: revision 1.17
Clarify man page with respect to input and output files, and sync usage
message. Prompted by PR 40063 about the usage message.

(snj)

2008-11-29 23:12:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #148):
external/mit/xorg/server/xorg-server/hw/xfree86/utils/scanpci/Makefile: revision 1.4
add -Wl,-rpath,${X11USRLIBDIR}/modules to LDADD, so that scanpci can
find libscanpci.so.0.  fixes PR#40050.

(snj)

2008-11-29 23:10:19 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #147):
sys/ufs/ext2fs/ext2fs_alloc.c: revision 1.37
sys/ufs/ext2fs/ext2fs_bswap.c: revision 1.14
sys/ufs/ext2fs/ext2fs_dinode.h: revision 1.17
sys/ufs/ext2fs/ext2fs_lookup.c: revision 1.56
sys/ufs/ext2fs/ext2fs_vnops.c: revision 1.83
sys/ufs/ext2fs/ext2fs_vfsops.c: revision 1.140
sys/ufs/ufs/inode.h: revision 1.55
add support for 32 bit uid/gid fields in ext2, but only do so for
when the revision is > REV0.

(snj)

2008-11-29 22:42:53 UTC MAIN commitmail json YAML

Modernize and expand example. Bump date.

(dholland)

2008-11-29 22:36:57 UTC MAIN commitmail json YAML

Sync usage message with man page. PR 40063.

(dholland)

2008-11-29 22:36:13 UTC MAIN commitmail json YAML

Clarify man page with respect to input and output files, and sync usage
message. Prompted by PR 40063 about the usage message.

(dholland)

2008-11-29 21:01:08 UTC netbsd-5 commitmail json YAML

2008-11-29 21:00:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cegger in ticket #146):
lib/libkvm/kvm_proc.c: revision 1.79
check error case for kvm_getlwps or SIGSEGV occurs due to dereferecing a
NULL pointer.
return NULL if there are no threads or proceed further through all loops.
Fixes PR 40004. Ok rmind@

(bouyer)

2008-11-29 20:58:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reed in ticket #145):
usr.bin/rev/rev.1: revision 1.7
May have multiple files on command line.
Fixed PR #40058.

(bouyer)

2008-11-29 20:57:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #144):
sys/dev/usb/uvideo.c: revision 1.23
Don't select an endpoint with a larger packet size than the maximum for
the current video stream.

(bouyer)

2008-11-29 20:55:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #143):
sys/dev/pci/if_vge.c: revision 1.43
- ifconfig down support
- ALTQ support

(bouyer)

2008-11-29 20:53:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #142):
external/mit/libX11/dist/src/xlibi18n/XlcDL.c: revision 1.2
Do not special case locale names for sparc _LP64 machines - this probably
is a Solaris'm not needed on NetBSD. Fixes PR xsrc/40046.

(bouyer)

2008-11-29 20:52:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #141):
distrib/utils/libhack/getpwent.c: revision 1.10
Add cut-down getpwent_r() to join existing getpwent() and friends. This
fixes PR 40003

(bouyer)

2008-11-29 20:51:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by elad in ticket #140):
sys/kern/init_sysctl.c: revision 1.151
PR/40002: Daniel Horecki: sockstat doesn't work for user with sysctl
    security.curtain=1
If the kauth call failed, we'd silently continue the loop, but the error
code would remain and eventually "leak" to userspace. Reset the error to
zero when continuing.
Tested by snj@ and myself. Okay snj@.

(bouyer)

2008-11-29 20:48:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmorse in ticket #139):
sys/dev/usb/uvideo.c: revision 1.22
Modified uvideo_stream_init_desc to correctly calculate max packet size
for high speed endpoints.

(bouyer)

2008-11-29 20:47:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmorse in ticket #138):
sys/dev/usb/ehcireg.h: revision 1.29
sys/dev/usb/ehci.c: revision 1.155
Fixed high-speed isoc USB transfers, 64 bit capable host controllers
have a different transfer descriptor to non-capable controllers.
Added dma-sync of data buffer before scheduling transfers

(bouyer)

2008-11-29 20:44:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #137):
etc/MAKEDEV.tmpl: revision 1.118
Change the formula for tmpfs size. The per-inode memory usage is
higher than old estimate on 64bit platforms and the resulting tmpfs
wouldn't be able to hold the required number of devices.

(bouyer)

2008-11-29 18:41:06 UTC MAIN commitmail json YAML

- don't build compat_linux on alpha until sys/modules/compat_linux/Makefile
  handles required MD files under sys/compat/linux/arch/alpha
- build exec_elf64 for all 64 bit arch
- use MACHINE_ARCH!="alpha" instead of MACHINE!="alpha" for exec_elf32 check

XXX we have many histrical inconsistent use of amd64 vs x86_64.

(tsutsui)

2008-11-29 18:24:58 UTC MAIN commitmail json YAML

check error case for kvm_getlwps or SIGSEGV occurs due to dereferecing a NULL pointer.
return NULL if there are no threads or proceed further through all loops.
Fixes PR 40004. Ok rmind@

(cegger)

2008-11-29 17:57:34 UTC MAIN commitmail json YAML

Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
  rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.

(tsutsui)

2008-11-29 17:50:11 UTC MAIN commitmail json YAML

Split For_Eval() into two functions.
For_Eval() is now only called for the first line of a .for.
For_Accum() is called for the subsequent lines.
Stops any problems with forLevel being left invalid after an error.
Use a return value of -1 from For_Eval() to mean 'skip input line' to stop
a .for line with a syntax error being reparsed by make.

(dsl)

2008-11-29 15:31:18 UTC MAIN commitmail json YAML

Add an entry for workaround in src/sbin/ifconfig/Makefile
for gcc -O1 loop optimize bug.

(tsutsui)

2008-11-29 15:28:49 UTC MAIN commitmail json YAML

Specify -fno-loop-optimize on m68000 as workaround for gcc -O1 codegen bug
mentioned in PR bin/40036 and PR toolchain/40066.

(tsutsui)

2008-11-29 15:23:32 UTC MAIN commitmail json YAML

Add RCS Id.  XXX why separate Makefile.inc?

(tsutsui)

2008-11-29 14:42:21 UTC MAIN commitmail json YAML

Before deciding to use the default function in a .if, check whether the
token that follows the argument might be '==' or '!='.
If so then treat as a string comparison instead.
Fixes bin/15233 and bin/30967 provided some whitespace is present.
".if A==A" remains a check for defined(A==A) since make places no
restrictions on the names of variables!

(dsl)

2008-11-29 14:12:48 UTC MAIN commitmail json YAML

Common up parsing .if defined() make() exists() target() commands() and empty()
Add a check for the '(' following the function name, if absent then treat
as if the function name is unknown - usually leading to a syntax error.
No other functional changes intended.

(dsl)

2008-11-29 10:27:03 UTC MAIN commitmail json YAML

2008-11-29 06:16:49 UTC MAIN commitmail json YAML

Rename variables to avoid confusing.  forgotten in previous commit.

(isaki)

2008-11-29 06:02:53 UTC MAIN commitmail json YAML

Split device_t/softc.  Use aprint*() and device_xname().
Not tested. I cannot test now...

(isaki)

2008-11-29 06:00:45 UTC MAIN commitmail json YAML

PR/40060 - Bug Hunting -- grammar fix

(jnemeth)

2008-11-29 05:59:40 UTC MAIN commitmail json YAML

Split device_t/softc.  Use aprint*() and device_xname().
Not tested. I don't have its hardware and no response in port-x68k.

(isaki)

2008-11-29 05:52:32 UTC MAIN commitmail json YAML

PR/40059 - Bug Hunting -- add Xref to wscons.conf(5)

(jnemeth)

2008-11-28 23:38:04 UTC MAIN commitmail json YAML

Note that re(4), ath(4), and puc(4) are known to work on sparc64.

(snj)

2008-11-28 23:31:11 UTC MAIN commitmail json YAML

Don't select an endpoint with a larger packet size than the maximum for
the current video stream.

(jmcneill)

2008-11-28 22:46:32 UTC MAIN commitmail json YAML

Do not special case locale names for sparc _LP64 machines - this probably
is a Solaris'm not needed on NetBSD. Fixes PR xsrc/40046.

(martin)

2008-11-28 22:37:44 UTC MAIN commitmail json YAML

Remove empty line. Fix typo. New sentence, new line.

(wiz)

2008-11-28 22:33:02 UTC MAIN commitmail json YAML

2008-11-28 22:31:01 UTC MAIN commitmail json YAML

Fix typo, remove .Pp before .Sh (unneeded).

(wiz)

2008-11-28 21:36:28 UTC MAIN commitmail json YAML

add -Wl,-rpath,${X11USRLIBDIR}/modules to LDADD, so that scanpci can
find libscanpci.so.0.  fixes PR#40050.

(mrg)

2008-11-28 21:17:08 UTC MAIN commitmail json YAML

Build compat_linux and exec_elf64 for alpha.

(he)

2008-11-28 20:46:17 UTC netbsd-3-1 commitmail json YAML

2008-11-28 20:45:14 UTC netbsd-3-1 commitmail json YAML

pullup the following revisions (requested by lukem in ticket #1977):
share/zoneinfo/africa TZDATA2008I
share/zoneinfo/asia TZDATA2008I
share/zoneinfo/southamerica TZDATA2008I
share/zoneinfo/zone.tab TZDATA2008I
distrib/sets/lists/mi 1.778

update zoneinfo to tzdata2008i

(bouyer)

2008-11-28 20:43:41 UTC netbsd-3-0 commitmail json YAML

2008-11-28 20:43:18 UTC netbsd-3-0 commitmail json YAML

pullup the following revisions (requested by lukem in ticket #1977):
share/zoneinfo/africa TZDATA2008I
share/zoneinfo/asia TZDATA2008I
share/zoneinfo/southamerica TZDATA2008I
share/zoneinfo/zone.tab TZDATA2008I
distrib/sets/lists/mi 1.778

update zoneinfo to tzdata2008i

(bouyer)

2008-11-28 20:32:43 UTC christos-time_t commitmail json YAML

handle old IFDATAREQ; this makes ifconfig work and now my machine
comes up multi-user with new libc/new kernel old binaries.

(christos)

2008-11-28 20:30:05 UTC MAIN commitmail json YAML

May have multiple files on command line.
Fixed PR #40058.

(reed)

2008-11-28 19:39:00 UTC MAIN commitmail json YAML

Add cut-down getpwent_r() to join existing getpwent() and friends. This
fixes PR 40003

(sborrill)

2008-11-28 18:58:59 UTC MAIN commitmail json YAML

PR/40002: Daniel Horecki: sockstat doesn't work for user with sysctl
    security.curtain=1

If the kauth call failed, we'd silently continue the loop, but the error
code would remain and eventually "leak" to userspace. Reset the error to
zero when continuing.

Tested by snj@ and myself. Okay snj@.

(elad)

2008-11-28 18:18:16 UTC MAIN commitmail json YAML

#undef ACTIVE (not ENTER) since that is the variable we defined just above.
Noted on port-i386 by Gao Ya'nan.

(dsl)

2008-11-28 17:20:02 UTC MAIN commitmail json YAML

Modified uvideo_stream_init_desc to correctly calculate max packet size for high speed endpoints.

(jmorse)

2008-11-28 17:18:21 UTC MAIN commitmail json YAML

Fixed high-speed isoc USB transfers, 64 bit capable host controllers have a different transfer descriptor to non-capable controllers.

Added dma-sync of data buffer before scheduling transfers

(jmorse)

2008-11-28 16:04:31 UTC MAIN commitmail json YAML

Change the formula for tmpfs size. The per-inode memory usage is
higher than old estimate on 64bit platforms and the resulting tmpfs
wouldn't be able to hold the required number of devices.

(joerg)

2008-11-28 15:29:47 UTC MAIN commitmail json YAML

Allow for the exclusive selection of `direct' for rdonly mounts; its disabled
for now since its a lot slower than `rmw' access.

For archs that have trouble with `rmw' for whatever reason can so use it as a
scapegoat to allways mount savely rdonly though slower.

(reinoud)

2008-11-28 15:16:03 UTC MAIN commitmail json YAML

alpha doesn't have modules for compat_linux and exec_elf64 (yet?).

(tsutsui)

2008-11-28 14:33:36 UTC MAIN commitmail json YAML

Remove old comment and remove unused calculated variable

(reinoud)

2008-11-28 11:16:27 UTC MAIN commitmail json YAML

- use Em for HZ
- add xrefs to hz(9) and time_second(9)

(tsutsui)

2008-11-28 11:13:47 UTC MAIN commitmail json YAML

- reorder description per meanings
- note header files in SYNOPSIS
- remove obsolete internal description about hardclock(9)
- note that microtime(9) and microuptime(9) family functions are prefered
  for atomic operation (from FreeBSD's time(9))
- add more related Xrefs

(tsutsui)

2008-11-28 10:57:03 UTC MAIN commitmail json YAML

Tyop: v -> vp.  Spotted by Tom's ARM builds.

(pooka)

2008-11-28 10:55:41 UTC MAIN commitmail json YAML

Sync with microuptime(9):
- improve punctuation
- add explicit xref to hz(9)
- use Em for HZ

(tsutsui)

2008-11-28 10:55:10 UTC MAIN commitmail json YAML

exec_add, exec_remove: allow zero entries in case a module provides nothing.

(ad)

2008-11-28 10:52:22 UTC MAIN commitmail json YAML

- use Em for HZ
- also add hz(9) to SEE ALSO

(tsutsui)

2008-11-28 10:27:29 UTC MAIN commitmail json YAML

2008-11-28 09:48:58 UTC MAIN commitmail json YAML

make the synopsis slightly less overpromising:
"attempt to recover a deleted file" => "remove whiteout"

(pooka)

2008-11-28 09:01:00 UTC MAIN commitmail json YAML

Copy the sigdebug and sigpid declarations and associated defines
for the DEBUG define from machdep.c, so that this builds again.

(he)

2008-11-28 08:57:54 UTC MAIN commitmail json YAML

We also need a 32-bit librumpvfs when building on 64-bit arches.
Fix by pooka.

(dogcow)

2008-11-28 08:15:51 UTC MAIN commitmail json YAML

We now also need globals.c from the common libsa.

(he)

2008-11-28 07:57:04 UTC MAIN commitmail json YAML

2008-11-28 07:23:22 UTC MAIN commitmail json YAML

Use kmem instead of malloc to avoid hassle with dynamically attaching
a malloc type.  Makes nfsserver-as-a-module work.

reported on current-users & tested by Geoff Wing

(pooka)

2008-11-28 07:17:17 UTC MAIN commitmail json YAML

Clarify that the "amaster" argument of forkpty() is only defined upon
return in the parent process, but the tty name is available to both
the parent and child. Bump date.

(dholland)

2008-11-28 06:47:08 UTC MAIN commitmail json YAML

2008-11-28 06:46:03 UTC netbsd-5 commitmail json YAML

2008-11-28 06:43:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #136):
dist/nawk/b.c: revision 1.17
dist/nawk/proto.h: revision 1.7
don't use signed chars for no reason.

(snj)

2008-11-28 06:41:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #136):
tools/awk/Makefile: revision 1.2
enable extensions for isblank() and solaris

(snj)

2008-11-28 06:32:39 UTC netbsd-4 commitmail json YAML

2008-11-28 06:30:55 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1242):
usr.bin/who/who.c: revision 1.23
PR/39201: Brian Marcotte: "who am i" problem when using ptyfs, because it
strips pts/

(snj)

2008-11-28 06:28:11 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1241):
lib/libc/arch/sparc64/sys/__sigaction14_sigtramp.c: revision 1.8
Remove __LIBC12_SOURCE__

(snj)

2008-11-28 05:58:22 UTC MAIN commitmail json YAML

Add missing fflush() in one of three places that print stuff repeatedly
every so often. PR 32836 from Takuro KUBOTA.

(dholland)

2008-11-28 04:42:34 UTC netbsd-5 commitmail json YAML

2008-11-28 04:42:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #135):
usr.bin/make/make.1: revision 1.146
I think ':' is called "colon", not "column" :)

(snj)

2008-11-28 04:39:28 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #135):
usr.bin/make/make.1: revision 1.145
PR/40026: Aleksej Saushev: make(1) doesn't document VPATH, document it.

(snj)

2008-11-27 21:59:26 UTC nick-hppapmap commitmail json YAML

2008-11-27 21:36:51 UTC MAIN commitmail json YAML

better error messages, and more messages for DIAGNOSTIC.

(christos)

2008-11-27 21:34:08 UTC christos-time_t commitmail json YAML

delete unused variable (and don't use it!)

(christos)

2008-11-27 21:32:02 UTC christos-time_t commitmail json YAML

add more 50 compat syscalls.

(christos)

2008-11-27 20:55:31 UTC christos-time_t commitmail json YAML

2008-11-27 20:37:21 UTC MAIN commitmail json YAML

PR/40043: Geoff C. Wing: syslogd timestamping and protocol parsing deficiencies
Syslogd does not properly handle:

1) the ADDDATE flag which is set with -T invocation and when messages
  come from the kernel.  Other cases where it is set it is ignored
  as timestamping is always done (e.g. logmsg_async())

2) the variable found_ts in check_timestamp().  It would determine
  whether or not the message had a (possibly valid) timestamp, set
  found_ts to true, then ignore that in most cases.  If we can't find
  a timestamp return.

3) messages without a parsable timestamp should get one when outputting
  the BSD syslog format so that a syslog-protocol timestamp isn't
  injected (chopped off with BSD syslog length) giving something like:
    "2008-11-27T15:0 cisco -: 1790:"
    ^ time might have been 2008-11-27T15:02:35.296497+11:00

4) syslog protocol version checking only checked for a leading numeral
  one (1) then skipped two places (presuming a space).  Messages sent
  from some sources (e.g. my cisco) may be
    "1795: Nov 27 04:12:52: %LINEPROTO-5-..."
  which would be chopped to
      "95: Nov 27 04:12:52: %LINEPROTO-5-..."

(christos)

2008-11-27 17:09:40 UTC netbsd-5 commitmail json YAML

2008-11-27 17:08:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #133):
sys/fs/udf/udf_strat_rmw.c: revision 1.12
Specify blobsize as the `pagingsize' of the eccline blob pool. This will relax
the requirements of the pagingsize.

(snj)

2008-11-27 17:05:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #132):
usr.sbin/mmcformat/mmcformat.8: revision 1.4
Fix typos in the manpage. Thanks for snj for the patch.

(snj)

2008-11-27 17:03:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #134):
usr.sbin/mmcformat/mmcformat.8: revision 1.3
Sort sections, use more markup, sort options, spelling fixes, improve
formatting.

(snj)

2008-11-27 16:40:40 UTC MAIN commitmail json YAML

* hang all mountpoints from rootvnode in our virtual mount hierarchy
* set VV_ROOT for the rootvnode to make getcwd realize it has met
  its journey's end

(pooka)

2008-11-27 16:14:46 UTC MAIN commitmail json YAML

2008-11-27 15:44:04 UTC MAIN commitmail json YAML

Remove various COMPAT_ options for unsupported releases and optional
features; remove parallel printer driver.
Bring back pppoe support.

(hauke)

2008-11-27 15:25:39 UTC ipsec-tools-0_7-branch commitmail json YAML

2008-11-27 15:25:26 UTC ipsec-tools-0_7-branch commitmail json YAML

Set up a default value for Mode Config Pool size if pool address specified but pool size not specified

(vanhu)

2008-11-27 15:25:20 UTC ipsec-tools-0_7-branch commitmail json YAML

2008-11-27 15:04:34 UTC MAIN commitmail json YAML

2008-11-27 15:04:22 UTC MAIN commitmail json YAML

Set up a default value for Mode Config Pool size if pool address specified but pool size not specified

(vanhu)

2008-11-27 15:04:16 UTC MAIN commitmail json YAML

2008-11-27 14:28:23 UTC MAIN commitmail json YAML

Print the trapframe pointer in the trace output.

(skrll)

2008-11-27 14:14:30 UTC MAIN commitmail json YAML

Add nfs server rump library.
(not descended into on purpose)

(pooka)

2008-11-27 14:04:58 UTC MAIN commitmail json YAML

Use struct nfs_fattr in struct flrep instead of uint32_t array
acrobatics to get rid of type punning warning.

(pooka)

2008-11-27 11:31:59 UTC MAIN commitmail json YAML

Link in a networking domain, required by nfs.

(pooka)

2008-11-27 11:08:48 UTC MAIN commitmail json YAML

From Arnaud Ebalard:
Remove MAXNESTEDSA weirdness. It's probably meant for bundle support which
is not done. When someone actually writes bundle support, the nested SA
stuff would probably be reworked too anyway.

(tteras)

2008-11-27 10:53:48 UTC MAIN commitmail json YAML

2008-11-27 10:18:08 UTC MAIN commitmail json YAML

No need to dig into mips/conf since mips/conf/Makefile has been removed.

(nakayama)

2008-11-27 08:46:10 UTC MAIN commitmail json YAML

g/c #if 0'd ubc_flush()

(pooka)

2008-11-27 08:13:15 UTC MAIN commitmail json YAML

Move more vfs-related vm routines from rumpkern to rumpvfs.

(pooka)

2008-11-27 08:05:27 UTC MAIN commitmail json YAML

Remove the whole magic ubc window thingie.  All file systems use
ubc_uiomove() now, so we can hook ourselves there.

(pooka)

2008-11-27 03:47:57 UTC netbsd-5 commitmail json YAML

2008-11-27 03:46:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #131):
sys/arch/sparc64/sparc64/db_disasm.c: revision 1.15
sys/arch/sparc64/sparc64/db_trace.c: revision 1.41
sys/arch/sparc64/sparc64/db_interface.c: revision 1.113
sys/ddb/db_command.c: revision 1.124
sys/arch/sparc64/include/db_machdep.h: revision 1.26
Make DDB shows right register values on 32-bit sparc64 kernels.
- define db_expr_t as int64_t.
- %gsr is 32-bit, so use db_sparc_intop.
- sync arguments with function prototype.
- ansify.

(snj)

2008-11-27 03:42:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #130):
usr.sbin/postinstall/postinstall: revision 1.78
Add scan obsolete minor shared libraries in /usr/X11R7/lib.
Also scan in /usr/lib/i386 for amd64, /usr/lib/sparc for sparc64.

(snj)

2008-11-27 03:37:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #129):
sys/arch/i386/isa/npx.c: revision 1.134
npxdna(): even if there's no effective FPU context switch set ci_fpused;
FPU will be used and needs to be switched on next context switch.
Fix "panic: npxintr: wrong process" with Xen.

(snj)

2008-11-27 03:33:15 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #128):
sys/arch/i386/isa/npx.c: revision 1.133
npxsave_cpu() set ci_fpused so that the FPU will be disabled on next
context switch on Xen. Fix "npxintr: came from nowhere" kernel messages on
Xen/i386.

(snj)

2008-11-27 01:57:41 UTC MAIN commitmail json YAML

Another assym.h dependency.

(joerg)

2008-11-26 21:34:07 UTC MAIN commitmail json YAML

- ifconfig down support
- ALTQ support

(joerg)

2008-11-26 21:04:56 UTC MAIN commitmail json YAML

Fix typos in the manpage. Thanks for snj for the patch.

(reinoud)

2008-11-26 20:17:33 UTC MAIN commitmail json YAML

2008-11-26 19:41:11 UTC MAIN commitmail json YAML

Dynamically load ext2 support, since the linker can't handle more
that one file system module (ext2fs uses both ffs and itself).

(pooka)

2008-11-26 19:08:05 UTC MAIN commitmail json YAML

I think ':' is called "colon", not "column" :)

(wiz)

2008-11-26 19:05:55 UTC MAIN commitmail json YAML

Fix two mdoclint warnings.

(wiz)

2008-11-26 19:00:34 UTC MAIN commitmail json YAML

Improve grammar.

(wiz)

2008-11-26 18:57:01 UTC MAIN commitmail json YAML

New sentence, new line. Use more markup. The character is nul with one l.

(wiz)

2008-11-26 18:40:22 UTC MAIN commitmail json YAML

Fix part of previous, and add link to hz(9) so it will
not happen again.

(wiz)

2008-11-26 18:37:11 UTC MAIN commitmail json YAML

Casing and punctuation improvements.

(wiz)

2008-11-26 16:09:43 UTC MAIN commitmail json YAML

2008-11-26 16:06:45 UTC MAIN commitmail json YAML

2008-11-26 15:45:56 UTC MAIN commitmail json YAML

- rename set list lkm.mi -> module.mi
- move obsolete lists of usr/lkm files to mi

(tsutsui)

2008-11-26 15:04:02 UTC MAIN commitmail json YAML

2008-11-26 15:03:47 UTC MAIN commitmail json YAML

new sentence, new line

(ginsbach)

2008-11-26 15:02:05 UTC MAIN commitmail json YAML

2008-11-26 15:01:17 UTC MAIN commitmail json YAML

RUMP some syscalls required by nfsd.

(pooka)

2008-11-26 14:03:48 UTC MAIN commitmail json YAML

2008-11-26 14:02:24 UTC MAIN commitmail json YAML

support:
a) readdir cookies and eofflag
b) file handle routines.

  File handle routines are REALLY ugly and are not stable, i.e.
  the file handle will be lost if the file server goes byebye.
  They probably should be redone to not use getfh(), but for nullfs
  I wanted to make them the same as when the file system is accessed
  without the null layer.  Well, turns out it doesn't pass anyway
  since the kernel adds the fsid tags for fhandle_t.  Anyway, it's
  useful for some limited hacking purposes, so I'll commit this
  since it works .. kinda.

(pooka)

2008-11-26 13:11:34 UTC MAIN commitmail json YAML

Add a section which describes struct bintime.

(tsutsui)

2008-11-26 11:41:07 UTC MAIN commitmail json YAML

2008-11-26 11:06:12 UTC MAIN commitmail json YAML

2008-11-26 11:04:22 UTC MAIN commitmail json YAML

Add the recently added filecorefs, msdosfs, nullfs, and umapfs modules.

(he)

2008-11-26 07:20:23 UTC MAIN commitmail json YAML

Try to honor rump_threads by not creating iothreads if threads are off.

(pooka)

2008-11-26 07:19:48 UTC MAIN commitmail json YAML

Add dummy pr_ctloutput.  I'm sure I had one at some point, since
it's required for rump_nfs to work, but I guess I lost it somewhere.
(yes, it should actually be implemented also)

(pooka)

2008-11-26 05:30:50 UTC MAIN commitmail json YAML

2008-11-26 05:25:27 UTC MAIN commitmail json YAML

2008-11-25 23:10:43 UTC MAIN commitmail json YAML

Use binuptime(9) and emulate 1GiHz (2^30) counter rather than
nanouptime(9) and 1GHz counter to avoid extra rescaling.
Suggested and reviewed by kardel@.

(tsutsui)

2008-11-25 22:39:20 UTC MAIN commitmail json YAML

Document my changes from 2008-11-08 and today.

(bad)

2008-11-25 22:38:31 UTC MAIN commitmail json YAML

2008-11-25 22:18:17 UTC MAIN commitmail json YAML

u_int32_t -> uint32_t

(matt)

2008-11-25 22:00:15 UTC MAIN commitmail json YAML

Ignore unspecified and looback addresses.  Ignoring unspecified addresses
prevents racoon from trying to bind to the wildcard address and specific
addresses simultaneously after e.g. dhclient has changed an interface's
address to 0.0.0.0.

(bad)

2008-11-25 21:54:05 UTC MAIN commitmail json YAML

RTM_DELETE and RTM_IFINFO don't carry info for added or deleted addresses.
Ignore them silently.

(bad)

2008-11-25 21:53:50 UTC MAIN commitmail json YAML

npxdna(): even if there's no effective FPU context switch set ci_fpused;
FPU will be used and needs to be switched on next context switch.
Fix "panic: npxintr: wrong process" with Xen.

(bouyer)

2008-11-25 21:50:47 UTC MAIN commitmail json YAML

Ignoring an unsuitable address is not an error.  Therefore log it as
informational.
Make it clear from the log message that a route message is not interesting.

(bad)

2008-11-25 21:46:13 UTC MAIN commitmail json YAML

Use insmyaddr() instead of open coding it.

(bad)

2008-11-25 21:42:36 UTC MAIN commitmail json YAML

Do not return erroneously from isakmp_open() when setting IPV6_USE_MIN_MTU
fails.

(bad)

2008-11-25 21:37:12 UTC MAIN commitmail json YAML

2008-11-25 20:48:01 UTC MAIN commitmail json YAML

2008-11-25 20:42:02 UTC MAIN commitmail json YAML

Make sockin radix-capable.

(pooka)

2008-11-25 20:39:57 UTC MAIN commitmail json YAML

2008-11-25 20:35:46 UTC MAIN commitmail json YAML

Take reference for proc0 rootdir vnode.

(pooka)

2008-11-25 20:34:19 UTC MAIN commitmail json YAML

PR/40026: Aleksej Saushev: make(1) doesn't document VPATH, document it.

(christos)

2008-11-25 18:44:05 UTC MAIN commitmail json YAML

"Manually" call rn_init() to make sure it's done.  The real kernel
hooks it up with domain constructors in a fascinating way.

(pooka)

2008-11-25 18:41:57 UTC MAIN commitmail json YAML

enable extensions for isblank() and solaris

(christos)

2008-11-25 18:40:26 UTC MAIN commitmail json YAML

don't use signed chars for no reason.

(christos)

2008-11-25 18:38:08 UTC MAIN commitmail json YAML

fix comment (no functional change)

(pooka)

2008-11-25 18:36:08 UTC MAIN commitmail json YAML

2008-11-25 18:33:21 UTC MAIN commitmail json YAML

npxsave_cpu() set ci_fpused so that the FPU will be disabled on next context
switch on Xen. Fix "npxintr: came from nowhere" kernel messages on Xen/i386.

(bouyer)

2008-11-25 18:28:06 UTC MAIN commitmail json YAML

Make dom_maxrtkey of inet/inet6domain the size of the ip_encap pack
structures.  This is far from optimal, but gets rid of iffy
#ifdef INET in radix.c.  The radix bonsai still needs lots of love
before loading domains dynamically is possible...

(pooka)

2008-11-25 18:27:39 UTC netbsd-5 commitmail json YAML

2008-11-25 18:26:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #127):
sys/arch/amd64/amd64/fpu.c: revision 1.30
fpudna: enable interrupts in an error path.

(snj)

2008-11-25 18:24:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #126):
sys/arch/amd64/amd64/vector.S: revision 1.29
trap07: do NOT enable interrupts before calling fpudna or we could be
preempted.

(snj)

2008-11-25 18:22:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #125):
sys/arch/x86/acpi/acpi_wakeup.c: revision 1.11
sys/dev/acpi/acpi_pci_link.c: revision 1.14
sys/dev/acpi/acpivar.h: revision 1.34
On resum-from-RAM explicitly restore PCI link device state before
reenabling interrupts. At least one BIOS doesn't do this automatically
as reported by Christoph Egger.

(snj)

2008-11-25 18:18:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #124):
lib/libc/arch/sparc64/sys/__sigaction14_sigtramp.c: revision 1.8
Remove __LIBC12_SOURCE__

(snj)

2008-11-25 18:10:44 UTC netbsd-5 commitmail json YAML

2008-11-25 18:07:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #123):
sys/arch/atari/conf/GENERIC.in: revision 1.76
Increase min ST_POOL_SIZE from 22 to 24 to avoid out of ST memory issues.
Tested by Tuomo

(snj)

2008-11-25 18:05:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #123):
sys/arch/atari/conf/GENERIC.in: revision 1.75
Enable 68060 support in FALCON & BOOTX kernels for CT60/63 upgrades
Drop KERNFS from INSTALL kernels
Drop 68040 support from ATARITT kernels

(snj)

2008-11-25 17:58:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rtr in ticket #122):
external/mit/xorg/server/drivers/Makefile: revision 1.22
external/mit/xorg/lib/dri/Makefile: revision 1.7
distrib/sets/lists/xserver/md.netwinder: revision 1.12
* install only wsfb driver and manpages for netwinder
* don't install client side dri modules for netwinder
* remove module and driver entries from set lists for netwinder that
  are no longer installed.

(snj)

2008-11-25 17:32:27 UTC netbsd-5 commitmail json YAML

2008-11-25 17:31:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #121):
sys/compat/netbsd32/syscalls.master: revision 1.74
sys/compat/netbsd32/netbsd32.h: revision 1.78
sys/compat/netbsd32/netbsd32_netbsd.c: revision 1.149
implement netbsd32__sched_setparam(), netbsd32__sched_getparam(),
netbsd32__sched_setaffinity() and netbsd32__sched_getaffinity().

(snj)

2008-11-25 16:42:45 UTC MAIN commitmail json YAML

sigaction1: we need to remember if the sigcontext method may be useable,
because libc can use it even if siginfo is available.

Changes are needed in libc to stop this being a performance penalty but
they will come later.

(ad)

2008-11-25 16:27:37 UTC MAIN commitmail json YAML

fpudna: enable interrupts in an error path.

(ad)

2008-11-25 16:25:29 UTC MAIN commitmail json YAML

trap07: do NOT enable interrupts before calling fpudna or we could be
preempted.

(ad)

2008-11-25 15:59:11 UTC MAIN commitmail json YAML

In machclk functions always emulate 1GHz counter using nanotime(9)
since it has enough resolution via timecounter(9).
Using machine dependent cpu_counter() is not MP safe
and it won't work even on UP with Speedstep etc.

No particular comment on tech-kern, and also closes PR kern/39835.

(tsutsui)

2008-11-25 15:51:35 UTC MAIN commitmail json YAML

2008-11-25 15:50:52 UTC MAIN commitmail json YAML

-#include "opt_modular.h"

(skrll)

2008-11-25 15:41:12 UTC MAIN commitmail json YAML

Make DDB shows right register values on 32-bit sparc64 kernels.
- define db_expr_t as int64_t.
- %gsr is 32-bit, so use db_sparc_intop.
- sync arguments with function prototype.
- ansify.

(nakayama)

2008-11-25 15:40:30 UTC MAIN commitmail json YAML

A fix for failed TSC calibration with the message "ERROR: %lld cycle TSC
drift observed".

On i386, cpu_cc_skew was written out as two 32-bit words. If unlucky, the
boot processor could read the whole 64-bit value after only 32-bits of the
update were written back to main memory.

(ad)

2008-11-25 15:15:28 UTC MAIN commitmail json YAML

Print the size as decimal.

(ad)

2008-11-25 15:14:07 UTC MAIN commitmail json YAML

2008-11-25 15:13:47 UTC MAIN commitmail json YAML

-#ifndef _KERNEL
+#if !defined(_KERNEL) && !defined(_STANDALONE)

(ad)

2008-11-25 15:05:38 UTC MAIN commitmail json YAML

vax uses v3 trampoline.

(ad)

2008-11-25 14:54:03 UTC MAIN commitmail json YAML

- tcpdump 4.0.0 and libpcap 1.0.0 have been released
- update nvi and pkg_install version
- in tree bzip2 is also updated to 1.0.5
- libcdk was removed long ago

(tsutsui)

2008-11-25 14:28:42 UTC MAIN commitmail json YAML

Comment police.  No functional or GENERIC size change.

(pooka)

2008-11-25 14:27:43 UTC MAIN commitmail json YAML

Mention that i386 and amd64 GENERIC kernels now require
installed kernel modules and the latest bootloader.

(tsutsui)

2008-11-25 14:25:59 UTC MAIN commitmail json YAML

Union mount a tmpfs over /etc, for sysinst.

(ad)

2008-11-25 14:25:20 UTC MAIN commitmail json YAML

Don't shoot self in the foot if / is on NFS.

(ad)

2008-11-25 14:04:23 UTC MAIN commitmail json YAML

When testing if a file system handles file handles (ha ha ha), be
content with just the vp-to-fh-size check.
(removes a very weird error path in the code)

(pooka)

2008-11-25 14:03:28 UTC MAIN commitmail json YAML

Bump date for previous.

(tsutsui)

2008-11-25 14:02:16 UTC MAIN commitmail json YAML

2008-11-25 13:23:54 UTC MAIN commitmail json YAML

2008-11-25 13:18:37 UTC MAIN commitmail json YAML

Cut-and-paste strikes again. Set fsmod here too.

(ad)