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

2024-05-09 20:27:04 UTC Now

2008-12-06 21:27:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #164):
doc/HACKS: revision 1.111 via patch
Add an entry for workaround in src/sbin/ifconfig/Makefile
for gcc -O1 loop optimize bug.

(snj)

2008-12-06 21:25:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #164):
sbin/ifconfig/Makefile: revision 1.39
Specify -fno-loop-optimize on m68000 as workaround for gcc -O1 codegen bug
mentioned in PR bin/40036 and PR toolchain/40066.

(snj)

2008-12-06 20:23:38 UTC MAIN commitmail json YAML

Mention that /etc/rc.d/x{dm,fs} moved to xetc and will thus appear as extra
files for MKX11=no update builds.

(cube)

2008-12-06 20:05:55 UTC MAIN commitmail json YAML

Split ffs_freefile into a frontend for normal cylinder group and for
snapshot use. Adjust ffs_blkfree_common to get the fs instance passed
in, the original commit didn't account blocks in the snapshots
correctly. Assert that ffs_blkfree is used with the primary fs instance
and that ffs_checkfreefile is only used for snapshots. Move the bdwrite
from ffs_blkfree_common into the caller for symmetry. This creates a
redundant write of unmodified data for ffs_blkfree_snap if a double free
of a block happens.

Reviewed and tested by hannken@.

(joerg)

2008-12-06 20:01:15 UTC MAIN commitmail json YAML

modify some SDP data parsing function names to avoid conflicts with similar
functions that are intended to be imported to libsdp.

(this will use the library routines when they are done)

(plunky)

2008-12-06 19:32:05 UTC MAIN commitmail json YAML

add LIBISCXX.  if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries.  use it for the one c++ library we have.

fixes PR#39936.

(mrg)

2008-12-06 18:39:20 UTC MAIN commitmail json YAML

more compilation issues on amd64, where size_t != unsigned int.

(christos)

2008-12-06 14:17:43 UTC MAIN commitmail json YAML

Move all subsections to main DESCRIPTION, noted by John Nemeth.

(wiz)

2008-12-06 14:02:08 UTC MAIN commitmail json YAML

UDF_SHED_FREE state is now also handled by the state machine, so DO signal it.
Free'd up ecclines can now far more quicker be recycled.

(reinoud)

2008-12-06 13:30:35 UTC MAIN commitmail json YAML

Fix some more mdoclint warnings.
Add commas in enumerations.

(wiz)

2008-12-06 13:18:09 UTC MAIN commitmail json YAML

add -t chrootdir to SYNOPSIS, mdoclint

(jnemeth)

2008-12-06 05:22:39 UTC MAIN commitmail json YAML

2008-12-06 04:45:05 UTC MAIN commitmail json YAML

- uppercase API
- add man page suffix

(tsutsui)

2008-12-06 04:42:37 UTC MAIN commitmail json YAML

Mention fxp(4) hardware ip4csum-tx bug workaround.

(tsutsui)

2008-12-06 02:28:58 UTC MAIN commitmail json YAML

PR/40117 - Bug Hunting -- new line, new sentence; punctuation

(jnemeth)

2008-12-05 23:48:51 UTC MAIN commitmail json YAML

Bump date for zaurus key combination.

(wiz)

2008-12-05 23:31:54 UTC MAIN commitmail json YAML

2008-12-05 23:30:19 UTC MAIN commitmail json YAML

2008-12-05 22:52:03 UTC MAIN commitmail json YAML

2008-12-05 22:51:43 UTC MAIN commitmail json YAML

2008-12-05 21:41:10 UTC MAIN commitmail json YAML

Enable the faked ELF kernel by default, now that ksyms output works with
gdb. Makes it possible to do post-mortem debugging on a modular kernel.

(ad)

2008-12-05 21:38:10 UTC MAIN commitmail json YAML

Make the fake ELF object work with gdb.

- Output a .bss section and make all the symbols relative to it, instead
  of making them absolute.
- Output a single load section, no need for two.

'gdb /dev/ksyms' still doesn't work because ksyms doesn't do mmap yet.

(ad)

2008-12-05 19:02:54 UTC MAIN commitmail json YAML

Invoke postinstall with the environment variable MAKE set up to the relevant
value, so that postinstall picks up correct values.

(cube)

2008-12-05 19:01:23 UTC MAIN commitmail json YAML

- Introduce a function get_makevar that will retrieve the values of a
  specific set of user-derived variables, to be used in SOURCEMODE.
- In SOURCEMODE, generate the rc.d scripts xdm and xfs.
- Auto-detect if X11 sets are used (either through the value of MKX11 in
  SOURCEMODE, or by finding an xetc-xpecific file in sets mode).
- Ignore X11-specific rc.d scripts if X11 is not used.

(cube)

2008-12-05 18:56:47 UTC MAIN commitmail json YAML

2008-12-05 18:55:22 UTC MAIN commitmail json YAML

- Generate xdm and xfs depending on the value of X11FLAVOUR
- Only generate and install them for MKX11 builds

(cube)

2008-12-05 18:52:59 UTC MAIN commitmail json YAML

Let the build descend in rc.d during "build" and not just use it for
"distribution".

(cube)

2008-12-05 18:51:16 UTC MAIN commitmail json YAML

Implement FILESBUILD_<file> to allow a FILES element to be built through a
target.

(cube)

2008-12-05 18:20:19 UTC MAIN commitmail json YAML

In wddetach(), avoid a crash by destroying the callout sc_restart_ch.

(dyoung)

2008-12-05 17:04:14 UTC MAIN commitmail json YAML

Update ddb.4 to include Zaurus key combinations.

(ober)

2008-12-05 13:26:41 UTC MAIN commitmail json YAML

New sentence, new line. Bump date for fdopendir.

(wiz)

2008-12-05 13:19:42 UTC MAIN commitmail json YAML

Two fold commit:

1) Enhance write speed significantly on RMW media like CD-RW, DVD-RW but also
on the DVD+RW and all other ECC blocked media. Significant speedups of access
to the device for say compilation on the DVD. Streaming copy is also still at
maximum speed though vast amounts of directory copy work can show side effects
that appear it to slow down but are actually logical when you consider that
most small files are embedded into the descriptors itself.

2) explicit wait for the created RMW thread to spinup

(reinoud)

2008-12-05 13:14:42 UTC MAIN commitmail json YAML

2008-12-05 13:11:41 UTC MAIN commitmail json YAML

Avoid conflicts with ZFS.

(ad)

2008-12-05 13:08:53 UTC MAIN commitmail json YAML

2008-12-05 13:08:11 UTC MAIN commitmail json YAML

- Fix a bug in amd64 rw_tryenter() where it could return failure even after
  acquiring a lock, if aligned on a 4GB boundary.

- Microoptimize more.

(ad)

2008-12-05 13:06:50 UTC MAIN commitmail json YAML

zfs needs block devices too, for zvol.

(ad)

2008-12-05 13:05:38 UTC MAIN commitmail json YAML

2008-12-05 12:55:09 UTC MAIN commitmail json YAML

Back out revision 1.35 which is no longer necessary and causes the system
to try autounloading modules perpetually.

(ad)

2008-12-05 12:51:17 UTC MAIN commitmail json YAML

PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there)

(ad)

2008-12-05 11:52:42 UTC MAIN commitmail json YAML

2008-12-05 11:17:38 UTC MAIN commitmail json YAML

2008-12-05 06:02:20 UTC MAIN commitmail json YAML

2008-12-05 05:28:12 UTC MAIN commitmail json YAML

correct a comment

(lukem)

2008-12-05 05:12:02 UTC MAIN commitmail json YAML

MACHINE_CPU is "mips" not "xxmips".

(mrg)

2008-12-04 23:18:13 UTC MAIN commitmail json YAML

Ksyms are optional, so make the call to ksyms_init() dependent
on the same conditionals which are defined in sys/conf/files.

(he)

2008-12-04 23:17:47 UTC MAIN commitmail json YAML

actually call cpu_model_init()
This might be enough to get 601-based boxes going

(macallan)

2008-12-04 22:30:26 UTC MAIN commitmail json YAML

Fix typo in previous and use SIG_IGN as I intended.

(bad)

2008-12-04 22:29:41 UTC MAIN commitmail json YAML

When checking for an unimplemented MMIO BAR also check for an uninitialized one
This allows the mach64 driver to work on a PowerMac G3, the firmware here
leaves 0xfffff000 in the MMIO BAR.

(macallan)

2008-12-04 20:57:15 UTC nick-hppapmap commitmail json YAML

2008-12-04 20:56:57 UTC MAIN commitmail json YAML

Clean up code. No functional changes intended.

Reviewed by bouyer@.

(jym)

2008-12-04 20:37:37 UTC nick-hppapmap commitmail json YAML

2008-12-04 20:26:34 UTC nick-hppapmap commitmail json YAML

2008-12-04 19:07:35 UTC MAIN commitmail json YAML

Fix regression introducted by the previous commit.

i915 and G33 Intel chipset family need special handling when writing an entry
to the GTT.

reported by: <tnn> [0]
tested by: <tnn>

[0]: http://mail-index.netbsd.org/tech-x11/2008/12/03/msg000276.html

(alc)

2008-12-04 18:54:24 UTC MAIN commitmail json YAML

Fix the fix: Only AMD K8 Rev-G on AM2 sockets are impacted.

(cegger)

2008-12-04 18:45:04 UTC MAIN commitmail json YAML

On AMD K8 CPUs with Socket AM2, sensor normalization is off by 21C degree.
Adjust temperature calculation. This should fix strange temperatures on AMD K8
CPUs reported by many people.

(cegger)

2008-12-04 18:13:47 UTC MAIN commitmail json YAML

ACPICA version 20081204 released

(jmcneill)

2008-12-04 16:40:47 UTC MAIN commitmail json YAML

Don't pass uint8_t values to le16toh() in fxp_rx_hwcksum().
fxp(4)'s RX hwcksum results weren't used at all on big endian machines.

Checked by i82550 and vmstat -ev on macppc GENERIC kernel with
options INET_CSUM_COUNTERS,TCP_CSUM_COUNTERS,UDP_CSUM_COUNTERS.

(tsutsui)

2008-12-04 16:32:34 UTC MAIN commitmail json YAML

Add a missed htole32() on the previous ip4csum-tx bug workaround.

(tsutsui)

2008-12-04 15:22:01 UTC MAIN commitmail json YAML

Sort Tx/Rx macro in previous.

(tsutsui)

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

PR kern/40099 device_t/softc split broke cac(4)/ld(4): panic: iostat_unbusy

(ad)

2008-12-04 02:22:48 UTC netbsd-5 commitmail json YAML

2008-12-04 02:21:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dogcow in ticket #163):
gnu/dist/binutils/bfd/archive.c: revision 1.6
sprintf to temporary buffer and memcpy, rather than sprintf directly
into place; this avoids possible corruption and coredumping on systems
that more aggressively bounds-check. patch by dbj.

(snj)

2008-12-04 02:18:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #162):
share/mk/bsd.kmodule.mk: revision 1.16
Work around a bug in Solaris' shs (both /bin and /usr/xpg4/bin)
where "for d in ; ..." results in a syntax error.
Suggested by apb@

(snj)

2008-12-04 02:15:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #161):
distrib/notes/common/list-portmasters.pl: revision 1.6
distrib/notes/common/list-setsizes.sh: revision 1.5
Hand over copyright to TNF

(snj)

2008-12-04 02:12:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #158):
external/bsd/fetch/lib/Makefile: revision 1.2
Use ${HOST_SH}, not ${SH}.  ${SH} is undefined, so acts like an
empty string.  The build would sometimes work despite this error, if
errlist.sh happened to be executable and if the host's /bin/sh was good
enough.

(snj)

2008-12-04 02:10:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #157):
sys/arch/sparc64/sparc64/autoconf.c: revision 1.159
Fix "target" calculation (for the sake of matching OF path names) for
atapi cdrom drives - we need to add an offset if the whole atabus is
the second ata bus on the controller since firmware adds 2 to the
target in this case. Avoids a bogus match of cd0 if booting from wd0 on
a U5/U10 (both connected to the same internal ide controller).
Problem reported by Urban Boquist and Greg Oster.

(snj)

2008-12-04 00:38:07 UTC MAIN commitmail json YAML

avoid initializing controller stuff twice by supressing SLAVE from doing so

(cliff)

2008-12-04 00:36:33 UTC MAIN commitmail json YAML

remove old debug stuff, including Debugger() call that was not #ifdef DDB

(cliff)

2008-12-03 23:17:56 UTC MAIN commitmail json YAML

Use TOOL_AWK over hardcoded 'awk' - the latter is not good enough on Solaris

(hubertf)

2008-12-03 15:36:11 UTC MAIN commitmail json YAML

Fix typo in comment.

(tsutsui)

2008-12-03 15:34:38 UTC MAIN commitmail json YAML

Add a workaround for hardware ip4csum-tx bug and enable it.
Confirmed on i82550 rev 12 and UDP fragment packets by ttcp(1).

(tsutsui)

2008-12-03 15:24:40 UTC MAIN commitmail json YAML

2008-12-03 15:15:01 UTC MAIN commitmail json YAML

PR/40097: bouyer@antioche.lip6.fr: MODULAR tries to unload non-module subsystems
Don't try to unload built-in modules, and if a module is busy don't retry
immediately.

(christos)

2008-12-03 14:56:05 UTC MAIN commitmail json YAML

nfsd_use_loan: int -> bool

(pooka)

2008-12-03 14:46:24 UTC MAIN commitmail json YAML

uvm_loanuobjpages(): "nfsread" -> "loanuopg" in tsleep wmesg

(pooka)

2008-12-03 14:21:15 UTC MAIN commitmail json YAML

Call BUS_DMASYNC_PREREAD more strictly on polling DMA descriptors.

(tsutsui)

2008-12-03 13:55:20 UTC MAIN commitmail json YAML

2008-12-03 12:51:11 UTC MAIN commitmail json YAML

2008-12-03 12:14:11 UTC MAIN commitmail json YAML

Add a couple of sysctls:

kern.module.autoload = 1
kern.module.verbose = 0

(ad)

2008-12-03 12:04:59 UTC MAIN commitmail json YAML

Don't abort pageidlezero unless a realtime thread wants to run.

(ad)

2008-12-03 11:43:52 UTC MAIN commitmail json YAML

Make adjustment of uvm_extrapages atomic since it's done without a lock.
XXX This is still a hack.

(ad)

2008-12-03 11:40:17 UTC MAIN commitmail json YAML

2008-12-03 11:23:15 UTC MAIN commitmail json YAML

Correct error messages added in revision 1.32. In part from drochner@.

(ad)

2008-12-03 10:59:42 UTC MAIN commitmail json YAML

2008-12-03 10:54:27 UTC MAIN commitmail json YAML

Silence awk error.

(ad)

2008-12-03 00:10:41 UTC haad-dm commitmail json YAML

2008-12-02 22:52:06 UTC MAIN commitmail json YAML

Add missing copyright and license.

This license is identical to that on the pam_krb5.c file minus the
other copyrights and the unrelated contract attribution.

From email communication with the author, Frank Cusack.

(reed)

2008-12-02 22:28:21 UTC MAIN commitmail json YAML

be explicit about MAKEOBJDIR and MAKEOBJDIRPREFIX not being for
mk.conf or ${MAKECONF}.

(mrg)

2008-12-02 21:43:09 UTC MAIN commitmail json YAML

XXX: change .PATH: to .PATH.c: so that make does not find the
XXX: generated in non-compat dir tconfig.h.  as reported by
XXX: several folks.

(mrg)

2008-12-02 20:48:24 UTC MAIN commitmail json YAML

Defining another variable after multiline initializer for a previous
one in the same definition is very confusing visually.  Change order.

(uwe)

2008-12-02 20:44:43 UTC MAIN commitmail json YAML

Spell "gray scale" and "mono chrome" without the space.

(uwe)

2008-12-02 20:39:36 UTC MAIN commitmail json YAML

hd64461video_set_display_mode_lcdc - expressing screen widths in hex
hardly helps readbility.  Express them in terms on 640*x or 640/x.

(uwe)

2008-12-02 19:20:06 UTC MAIN commitmail json YAML

correct EBADF bogus comment.

(christos)

2008-12-02 18:02:29 UTC MAIN commitmail json YAML

Adjust RESCHED_ values for existing code.

(ad)

2008-12-02 17:57:32 UTC MAIN commitmail json YAML

- Wrap sys/cpu.h contents in _LOCORE.
- Add a RESCHED_LAZY flag and use instead of zero.

(ad)

2008-12-02 17:56:06 UTC MAIN commitmail json YAML

Remove unused functions.

(ad)

2008-12-02 17:29:03 UTC haad-dm commitmail json YAML

Fix NetBSD lvm on raid, ccd and cgd devices. Add them to device_info structure.

Bug reported by Soumen Debgupta.

(haad)

2008-12-02 16:39:47 UTC MAIN commitmail json YAML

hd64461video_info: fix pasto, correctly report 4-bit grayscale in LDR2.

(uwe)

2008-12-02 15:30:04 UTC MAIN commitmail json YAML

Fix '||' vs '&&' mix-up from when ich9 support was added.  Fixes nasty
EEPROM-trashing bug on ich8 and ich9 chipsets as described in

  http://mail-index.netbsd.org/current-users/2008/12/02/msg006435.html

caused by setting the wrong type of EEPROM.

(sketch)

2008-12-02 14:24:19 UTC nick-hppapmap commitmail json YAML

2008-12-02 14:21:26 UTC MAIN commitmail json YAML

Fix fiance/fiancee confusion. Fix another typo.
Jason McIntyre <jmc@kerhand.co.uk>.

(wiz)

2008-12-02 14:21:02 UTC MAIN commitmail json YAML

Fix insure -> ensure confusion. From Jason McIntyre <jmc@kerhand.co.uk>.

(wiz)

2008-12-02 13:45:40 UTC MAIN commitmail json YAML

2008-12-02 13:45:02 UTC MAIN commitmail json YAML

Fix getdirentries(2) by not calling compat_43_sys_getdirentries, but
letting do its own job instead (native and osf1 dirent structure have
different member number and types).

(njoly)

2008-12-02 11:57:30 UTC nick-hppapmap commitmail json YAML

2008-12-02 10:48:21 UTC MAIN commitmail json YAML

2008-12-02 10:46:44 UTC MAIN commitmail json YAML

uvmpd_tune: make the adjustments to individual variables atomic.

(ad)

2008-12-02 10:06:00 UTC MAIN commitmail json YAML

Work around another bunch of places where Solaris' /usr/xpg4/bin/sh
can't handle for-loops with no arguments ("for foo in") which result
from empty make-variables.

One step further in getting NetBSD cross-compiling from Solaris 10/x86.

Tested on the netbsd-5 branch.

(hubertf)

2008-12-02 07:41:43 UTC MAIN commitmail json YAML

Explicitly ignore SIGPIPE. Default action on Linux is terminate.

(tteras)

2008-12-02 01:35:39 UTC netbsd-5 commitmail json YAML

2008-12-02 01:32:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jdc in ticket #159):
distrib/notes/sparc/prep: revision 1.25
distrib/notes/sparc64/prep: revision 1.13
Note root partition size limitations on certain sparc and sparc64 models
(taken from the boot(8) manual pages).

(snj)

2008-12-02 01:31:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jdc in ticket #159):
share/man/man8/man8.sparc64/boot.8: revision 1.15
Note 4Gb limit for booting U1 and U2 machines.

(snj)

2008-12-02 01:27:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #156):
share/man/man7/symlink.7: revision 1.15
Bump date for mjf's Dec 4 2007 commit that corrected the description of
magiclinks and added @ruid.

(snj)

2008-12-02 01:23:54 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #155):
usr.bin/uuencode/uuencode.1: revision 1.20
Really comment out uucp(1) crossref.

(snj)

2008-12-02 01:22:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #155):
usr.bin/uuencode/uuencode.1: revision 1.19
Update SEE ALSO per PR 40071: compress -> gzip, add missing tar, comment
out uucp because uucp was removed from base. (Though maybe it should be
left in anyway - it belongs as a crossreference for historical reasons.)
It doesn't seem to me that every tool used in an example must
necessarily appear in SEE ALSO, but it doesn't particularly hurt.

(snj)

2008-12-01 21:05:21 UTC MAIN commitmail json YAML

Correct some comments.

(dsl)

2008-12-01 19:35:56 UTC MAIN commitmail json YAML

fix off-by-one allocation. functional change intended...

(christos)

2008-12-01 14:47:14 UTC MAIN commitmail json YAML

/etc/rc.d/mountall should obviously REQUIRE mountcritremote, and
may also REQUIRE named and ypbind for NFS hostname in fstab(5).

(tsutsui)

2008-12-01 14:34:51 UTC MAIN commitmail json YAML

Add specfs/fifofs support.  Not really fully tested, but at least
vfs routines don't crash now.
(didn't have an image with matching device node numbers)

fixes PR kern/40055 by myself

(pooka)

2008-12-01 14:19:45 UTC MAIN commitmail json YAML

2008-12-01 14:19:01 UTC MAIN commitmail json YAML

Split uid/gid remapping code to be independent of eachother.

(reinoud)

2008-12-01 14:18:44 UTC MAIN commitmail json YAML

2008-12-01 13:45:51 UTC MAIN commitmail json YAML

Revert last. Conditionalize variables on FFS_EI.

(joerg)

2008-12-01 13:33:39 UTC MAIN commitmail json YAML

build fix: remove unused variables

(cegger)

2008-12-01 13:22:06 UTC MAIN commitmail json YAML

ffs_blkfree is used in two different ways. The normal usage is to free a
block in the cylinder groups of the filesystem. The other user is the
snapshot code, which wants to modify the copied cylinder groups. Use
different frontends to distinguish the cases in preparation for fine
grained locking for cylinder groups.

(joerg)

2008-12-01 11:22:12 UTC MAIN commitmail json YAML

Check that the filesystem acutally uses WAPBL before initiating a
transaction for the directio case. Fixes PR 39929 and similiar issues
seen with PostgreSQL.

(joerg)

2008-12-01 10:54:57 UTC MAIN commitmail json YAML

PR port-amd64/32816 amd64 can not load lkms

Change some assertions to partially allow for VM_MAP_IS_KERNEL(map) where
map is outside the range of kernel_map.

(ad)

2008-12-01 10:22:36 UTC MAIN commitmail json YAML

Put the log files into /tmp.

(ad)

2008-12-01 10:20:57 UTC MAIN commitmail json YAML

2008-12-01 10:20:15 UTC MAIN commitmail json YAML

2008-12-01 10:11:26 UTC MAIN commitmail json YAML

Resurrect miniroot.kmod for bespoke installs.

(ad)

2008-12-01 06:52:59 UTC MAIN commitmail json YAML

Really comment out uucp(1) crossref.

(wiz)

2008-12-01 01:52:17 UTC netbsd-5 commitmail json YAML

2008-12-01 01:44:14 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/time_second.9: revision 1.3
Fix typo, remove .Pp before .Sh (unneeded).

(snj)

2008-12-01 01:42:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/timecounter.9: revision 1.6
- use Em for HZ
- add xrefs to hz(9) and time_second(9)

(snj)

2008-12-01 01:40:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/time_second.9: revision 1.2
- 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

(snj)

2008-12-01 01:39:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microtime.9: revision 1.15
Sync with microuptime(9):
- improve punctuation
- add explicit xref to hz(9)
- use Em for HZ

(snj)

2008-12-01 01:38:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microuptime.9: revision 1.8
- use Em for HZ
- also add hz(9) to SEE ALSO

(snj)

2008-12-01 01:36:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/timecounter.9: revision 1.5
New sentence, new line. Use more markup. The character is nul with one l.

(snj)

2008-12-01 01:35:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microuptime.9: revision 1.7
Fix part of previous, and add link to hz(9) so it will
not happen again.

(snj)

2008-12-01 01:34:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microuptime.9: revision 1.6
Casing and punctuation improvements.

(snj)

2008-12-01 01:33:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/timecounter.9: revision 1.4
Add a section which describes struct bintime.

(snj)

2008-12-01 01:32:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microuptime.9: revision 1.5
Bump date for previous.

(snj)

2008-12-01 01:31:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by 153):
share/man/man9/microuptime.9: revision 1.4
Pull expected usage of get*uptime() functions from <sys/timevar.h>
as well as microtime(9) man page.

(snj)

2008-12-01 01:30:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microtime.9: revision 1.14
share/man/man9/microuptime.9: revision 1.3
share/man/man9/tvtohz.9: revision 1.2
Add Xref to new timecounter(9).

(snj)

2008-12-01 01:28:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
distrib/sets/lists/comp/mi: revision 1.1214
share/man/man9/Makefile: revision 1.274
share/man/man9/timecounter.9: revision 1.3
Replace timecounter(9) man page with OpenBSD's tc_init(9)
since the previous one was derived from FreeBSD's time(9)
which was based on NetBSD's time_second(9), and
it didn't mention the timecounter framework itself.

(snj)

2008-12-01 01:25:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
distrib/sets/lists/comp/mi: revision 1.1213
share/man/man9/Makefile: revision 1.273
share/man/man9/tvtohz.9: revision 1.1
Add tvtohz(9) man page, which is Xref'ed from microtime(9) and microuptime(9),
from FreeBSD.

(snj)

2008-12-01 01:23:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
distrib/sets/lists/comp/mi: revision 1.1212
share/man/man9/Makefile: revision 1.272
share/man/man9/microtime.9: revision 1.13
Merge description about bintime(9), getbintime(9), getmicrotime(9),
nanotime(9), and getnanotime(9) from FreeBSD's microtime(9) man page,
and add appropriate MLINKS.

(snj)

2008-12-01 01:18:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
distrib/sets/lists/comp/mi: revision 1.1211
Fix botch in previous.

(snj)

2008-12-01 01:14:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
distrib/sets/lists/comp/mi: revision 1.1210
share/man/man9/Makefile: revision 1.271
Add MLINKS to binuptime(9), getbinuptime(9), getmicrouptime(9), nanouptime(9),
and getnanouptime(9) from microuptime(9).

(snj)

2008-12-01 01:12:28 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #153):
share/man/man9/microuptime.9: revision 1.2
Put FreeBSD's RCS Id for reference.

(snj)

2008-12-01 00:57:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #152):
sys/altq/altq_subr.c: revision 1.27
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@.

(snj)

2008-12-01 00:55:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #152):
sys/altq/altq_subr.c: revision 1.26
sys/altq/altq_var.h: revision 1.12
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.

(snj)

2008-12-01 00:46:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #151):
external/mit/xorg/lib/dri/Makefile: revision 1.6 via patch
external/mit/xorg/lib/dri/dri.mk: revision 1.4
Build a PIC-friendly libmesa.a and make the DRI modules link to it.

(snj)

2008-12-01 00:38:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #151):
external/mit/xorg/lib/dri/libmesa/Makefile: revision 1.1
Build a helper library containing all the code from MesaLib that DRI
modules need to function.  Note that the list of -D differs slightly in
libOSMesa, which compiles a few of the same files.

(snj)

2008-12-01 00:36:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #151):
share/mk/bsd.lib.mk: revision 1.290
Allow the use of NOSTATICLIB along with LIBISPRIVATE to build private libs
that are suitable to be linked into a shared lib.

(snj)

2008-12-01 00:35:14 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #151):
external/mit/xorg/lib/libOSMesa/libmesa.mk: revision 1.2
Reference libm from the top of the source tree rather than relatively to
CURDIR.

(snj)

2008-12-01 00:33:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #151):
external/mit/xorg/lib/libOSMesa/Makefile: revision 1.4
external/mit/xorg/lib/libOSMesa/libmesa.mk: revision 1.1
Split the list of files off Makefile.  libmesa.mk will be used later for
DRI modules.

(snj)

2008-12-01 00:09:47 UTC MAIN commitmail json YAML

Fix "target" calculation (for the sake of matching OF path names) for
atapi cdrom drives - we need to add an offset if the whole atabus is
the second ata bus on the controller since firmware adds 2 to the
target in this case. Avoids a bogus match of cd0 if booting from wd0 on
a U5/U10 (both connected to the same internal ide controller).
Problem reported by Urban Boquist and Greg Oster.

(martin)

2008-12-01 00:07:19 UTC netbsd-4 commitmail json YAML

2008-12-01 00:05:20 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1244):
share/man/man7/symlink.7: revision 1.15 via patch
Bump date for mjf's Dec 4 2007 commit that corrected the description of
magiclinks and added @ruid.

(snj)

2008-12-01 00:02:24 UTC netbsd-4 commitmail json YAML

Apply patch (requested by dholland in ticket #1244):
Refer to the magiclinks sysctl instead of ST_MAGICLINKS.

(snj)

2008-11-30 23:57:22 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1244):
share/man/man5/statvfs.5: revision 1.10
Remove description of ST_MAGICLINKS; it went away a long time ago.
From PR 36947.

(snj)

2008-11-30 23:54:24 UTC netbsd-4-0 commitmail json YAML

2008-11-30 23:53:04 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by haad in ticket #1243):
common/lib/libprop/prop_dictionary.c: revision 1.33
common/lib/libprop/prop_number.c: revision 1.20
common/lib/libprop/prop_object.c: revision 1.23 via patch
common/lib/libprop/prop_object_impl.h: revision 1.28
Fix two race conditions in proplib library. In prop_dictionary and
prop_number there was small window in which was entry left in rb tree
with reference count 0 which lead to rb tree coruption when another
thread picked this up before it was released.
Add 2 new members to the prop_object_t which are used for locking/unlocking
rb tree guard mutex.
Ok by joerg@, core@, thorpej@

(snj)

2008-11-30 23:50:05 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by haad in ticket #1243):
common/lib/libprop/prop_dictionary.c: revision 1.33
common/lib/libprop/prop_number.c: revision 1.20
common/lib/libprop/prop_object.c: revision 1.23 via patch
common/lib/libprop/prop_object_impl.h: revision 1.28
Fix two race conditions in proplib library. In prop_dictionary and
prop_number there was small window in which was entry left in rb tree
with reference count 0 which lead to rb tree coruption when another
thread picked this up before it was released.
Add 2 new members to the prop_object_t which are used for locking/unlocking
rb tree guard mutex.
Ok by joerg@, core@, thorpej@

(snj)

2008-11-30 23:39:20 UTC MAIN commitmail json YAML

Bump date for mjf's Dec 4 2007 commit that corrected the description of
magiclinks and added @ruid.

(dholland)

2008-11-30 23:22:46 UTC MAIN commitmail json YAML

Update SEE ALSO per PR 40071: compress -> gzip, add missing tar, comment
out uucp because uucp was removed from base. (Though maybe it should be
left in anyway - it belongs as a crossreference for historical reasons.)

It doesn't seem to me that every tool used in an example must
necessarily appear in SEE ALSO, but it doesn't particularly hurt.

(dholland)

2008-11-30 22:37:55 UTC MAIN commitmail json YAML

Simplify somewhat the code that parses .for lines.
Use malloc to allocate space for teh strings (instead of a buf structure)
to make it mossible to not leak the associated memory (leak not fixed!).
No functional change intended.

(dsl)

2008-11-30 22:05:56 UTC MAIN commitmail json YAML

Work around a bug in Solaris' shs (both /bin and /usr/xpg4/bin)
where "for d in ; ..." results in a syntax error.

Suggested by apb@

(hubertf)

2008-11-30 21:13:03 UTC MAIN commitmail json YAML

2008-11-30 18:21:36 UTC MAIN commitmail json YAML

As discussed on tech-kern: mutex_init is too heavyweight for early bootstrap
phases, so move the initialization of the ksyms mutex back into main via
a function called ksyms_init. Rename the existing (but quite different)
ksyms_init* variations into ksyms_addsyms_elf() and ksyms_addsyms_explicit()
and adapt machdep code accordingly.

(martin)

2008-11-30 16:41:50 UTC netbsd-5 commitmail json YAML

143 has been backed out

(bouyer)

2008-11-30 16:41:17 UTC netbsd-5 commitmail json YAML

2008-11-30 16:20:44 UTC MAIN commitmail json YAML

Split ffs_blkalloc into a frontend that does inode based consistency
checks and a backend that just asserts them. Use the backend in
ffs_wapbl_abort_sync_metadata instead of faking an inode.

(joerg)

2008-11-30 13:03:50 UTC netbsd-4 commitmail json YAML

Apply patch, requested by tsutsui as part of ticket 1226:
fix initial patch from abs to make it build (brelse() takes only one argument
on netbsd-4).

(bouyer)

2008-11-30 12:50:31 UTC netbsd-5 commitmail json YAML

Ajust entry for ticket #143 (additionnal patch).

(bouyer)

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

Apply patch, requested by joerg in ticket 143:
Fix build failure, vge_stop() needs 2 arguments in netbsd-5.

(bouyer)

2008-11-30 08:49:25 UTC MAIN commitmail json YAML

2008-11-30 04:18:14 UTC MAIN commitmail json YAML

Use shrinked src/distrib/common/protocols rather than fat src/etc/protocols.

(tsutsui)

2008-11-30 02:43:34 UTC netbsd-5 commitmail json YAML

2008-11-30 02:40:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by haad in ticket #150):
common/lib/libprop/prop_dictionary.c: revision 1.33
common/lib/libprop/prop_number.c: revision 1.20
common/lib/libprop/prop_object.c: revision 1.23
common/lib/libprop/prop_object_impl.h: revision 1.28
Fix two race conditions in proplib library. In prop_dictionary and
prop_number there was small window in which was entry left in rb tree with
reference count 0 which lead to rb tree coruption when another thread picked
this up before it was released.
Add 2 new members to the prop_object_t which are used for locking/unlocking
rb tree guard mutex.
Ok by joerg@, core@, thorpej@

(snj)

2008-11-30 00:17:07 UTC MAIN commitmail json YAML

Fix two race conditions in proplib library. In prop_dictionary and prop_number
there was small window in which was entry left in rb tree with reference
count 0 which lead to rb tree coruption when another thread picked this up
before it was released.
Add 2 new members to the prop_object_t which are used for locking/unlocking
rb tree guard mutex.

Ok by joerg@, core@, thorpej@

(haad)

2008-11-29 23:48:58 UTC MAIN commitmail json YAML

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

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

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

Pull up following revision(s) (requested by dholland in ticket #149):
usr.bin/uuencode/uuencode.1: revision 1.18
Modernize and expand example. Bump date.

(snj)

2008-11-29 23:16:26 UTC MAIN commitmail json YAML

Bump to 5.99.4, ppp compressor interface changed.

(cube)

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)