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 (2h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 17:06:36 UTC Now

2008-11-17 20:14:35 UTC MAIN commitmail json YAML

2008-11-17 19:36:11 UTC MAIN commitmail json YAML

Remove debug printf.

(joerg)

2008-11-17 19:31:47 UTC MAIN commitmail json YAML

Ensure that block records are correctly padded.

(joerg)

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

2008-11-17 19:01:15 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #76):
sys/sys/namei.h: revision 1.61
sys/kern/vfs_lookup.c: revision 1.111
Add a NOCHROOT flag for namei(). Looks outside any chroot and performs the
lookup from the root directory if given an absolute path.

(snj)

2008-11-17 18:56:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #75):
sys/kern/kern_subr.c: revision 1.195
PR kern/39913 exec, fork, exit hooks need locking
Acquire exec_lock where needed.

(snj)

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

Pull up following revision(s) (requested by ad in ticket #74):
sys/arch/i386/isa/npx.c: revision 1.131
sys/arch/amd64/amd64/fpu.c: revision 1.28
sys/arch/i386/i386/genassym.cf: revision 1.77
sys/arch/i386/i386/autoconf.c: revision 1.93
sys/arch/amd64/amd64/locore.S: revision 1.48
sys/arch/amd64/amd64/machdep.c: revision 1.104
sys/arch/i386/i386/machdep.c: revision 1.646
sys/arch/amd64/amd64/genassym.cf: revision 1.38
sys/arch/i386/i386/locore.S: revision 1.79
PR port-amd64/38293 panic: fp_save ipi didn't
Fix race conditions in FPU IPI handling.

(snj)

2008-11-17 18:50:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #73):
sys/arch/amd64/amd64/fpu.c: revision 1.27
sys/arch/amd64/amd64/ipifuncs.c: revision 1.20
sys/arch/i386/i386/ipifuncs.c: revision 1.28
sys/arch/i386/isa/npx.c: revision 1.130
sys/arch/x86/include/intrdefs.h: revision 1.14
PR port-amd64/38293 panic: fp_save ipi didn't
Kill the FP flush IPI and always save. The synchronization here isn't
strong and we could easily pull the chain on an innocent LWP's FP state.
Another fix to follow.

(snj)

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

Pull up following revision(s) (requested by ad in ticket #72):
sys/kern/subr_pool.c: revision 1.171
Avoid recursive mutex_enter() when the system is low on KVA.
Should fix crash reported by riz on current-users.

(snj)

2008-11-17 18:32:08 UTC MAIN commitmail json YAML

PR port-sparc/39942: ifdef ch0_is_cons declaration and all uses consistently

(martin)

2008-11-17 16:32:04 UTC MAIN commitmail json YAML

build fix: include <sys/buf.h>

(cegger)

2008-11-17 15:21:43 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2008-11-17 15:21:23 UTC MAIN commitmail json YAML

Bump date for new section.

(wiz)

2008-11-17 14:59:57 UTC MAIN commitmail json YAML

SEE ALSO
efun(3)

(ahoka)

2008-11-17 14:12:52 UTC MAIN commitmail json YAML

build fix: include <sys/buf.h>

(cegger)

2008-11-17 13:24:14 UTC MAIN commitmail json YAML

Remove rump_vp locking interfaces, use RUMP_VOP instead.

(pooka)

2008-11-17 13:22:15 UTC MAIN commitmail json YAML

Use RUMP_VOP instead of prehistoric rump_vp.

(pooka)

2008-11-17 13:20:39 UTC MAIN commitmail json YAML

2008-11-17 13:20:22 UTC MAIN commitmail json YAML

adjust comments out of lock.h

(pooka)

2008-11-17 13:11:24 UTC MAIN commitmail json YAML

2008-11-17 13:10:44 UTC MAIN commitmail json YAML

include those appetizing lockmanger flags

(pooka)

2008-11-17 13:03:42 UTC MAIN commitmail json YAML

LINUX_GCC_SIGNATURE also matches NetBSD/i386 ELF binaries, so disable it.

(ad)

2008-11-17 12:54:57 UTC MAIN commitmail json YAML

add dialout device for scif, sci

(uch)

2008-11-17 11:34:05 UTC MAIN commitmail json YAML

Add a 'reload' option - from Peter Bex

(abs)

2008-11-17 11:18:30 UTC MAIN commitmail json YAML

Add pppoe, tap, ppp, gre; avoids leaving the user without internet
connection when upgrading such a box as the router and configuration
file merging fails.

(is)

2008-11-17 11:06:21 UTC nick-hppapmap commitmail json YAML

2008-11-17 11:02:09 UTC nick-hppapmap commitmail json YAML

2008-11-17 10:21:44 UTC MAIN commitmail json YAML

No need to .WAIT anymore: headers are done in a separate pass and
binaries are no longer in this subtree.

(pooka)

2008-11-17 10:21:30 UTC MAIN commitmail json YAML

oops, converted some #ifndef into #if defined...

(jnemeth)

2008-11-17 09:56:48 UTC MAIN commitmail json YAML

Convert all #ifdef _KERNEL to #if defined (_KERNEL) || defined(_STANDALONE)
from Bernd Ernesti on source-changes@.  This fixes a build breakage
with i386/amd64 bootblocks.

(jnemeth)

2008-11-17 09:03:51 UTC MAIN commitmail json YAML

Tune CFLAGS to a consistent default.

(pooka)

2008-11-17 08:59:33 UTC MAIN commitmail json YAML

2008-11-17 08:57:23 UTC MAIN commitmail json YAML

update namei target to new syntax

(pooka)

2008-11-17 08:56:57 UTC MAIN commitmail json YAML

add include/rump/rump_namei.h

(pooka)

2008-11-17 08:56:02 UTC MAIN commitmail json YAML

2008-11-17 08:54:39 UTC MAIN commitmail json YAML

2008-11-17 08:53:12 UTC MAIN commitmail json YAML

2008-11-17 08:52:18 UTC MAIN commitmail json YAML

2008-11-17 08:49:55 UTC MAIN commitmail json YAML

Add script to statically generate rumpdefs.h instead of doing it buildtime.

(pooka)

2008-11-17 08:47:20 UTC MAIN commitmail json YAML

Make this generate rump_namei.h.

(pooka)

2008-11-17 08:46:42 UTC MAIN commitmail json YAML

Use rump/include/rump as the rump_syscalls.h directory.

(pooka)

2008-11-17 08:46:03 UTC MAIN commitmail json YAML

Make this generate the rump vnode interface files.

(pooka)

2008-11-17 08:43:41 UTC MAIN commitmail json YAML

Add more verbose commentage to the module thread non-creation.

(pooka)

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

Ignore the module unload thread.

(pooka)

2008-11-17 07:20:54 UTC MAIN commitmail json YAML

2008-11-17 07:20:37 UTC MAIN commitmail json YAML

Add NOCHROOT from namei.h (hi ad)

(pooka)

2008-11-17 07:20:08 UTC nick-hppapmap commitmail json YAML

Don't change pdc_cpuid contents.

(skrll)

2008-11-17 07:18:32 UTC nick-hppapmap commitmail json YAML

2008-11-17 07:13:36 UTC nick-hppapmap commitmail json YAML

2008-11-17 07:02:26 UTC nick-hppapmap commitmail json YAML

2008-11-17 03:05:01 UTC MAIN commitmail json YAML

byacc seems to have had a maintainer for all these years --
resynchronizing is probably in order.

(perry)

2008-11-17 03:04:27 UTC MAIN commitmail json YAML

2008-11-17 02:32:09 UTC MAIN commitmail json YAML

Punctuation formatting nit.

(uwe)

2008-11-17 02:22:49 UTC MAIN commitmail json YAML

".Dv Qo foo Qc" should be ".Qq Dv foo"

(uwe)

2008-11-17 02:05:13 UTC MAIN commitmail json YAML

Provide empty module_init_md() so that modular kernel links.

(uwe)

2008-11-17 01:55:01 UTC MAIN commitmail json YAML

Provide empty module_init_md() so that modular kernel links.

(uwe)

2008-11-17 01:31:35 UTC MAIN commitmail json YAML

Also search /usr/X11R7, and do it before X11R6

(hubertf)

2008-11-16 20:13:50 UTC MAIN commitmail json YAML

Make sure xen_idt is writable before trying to write to it (issue previously
masked by defined(COMPAT_10) || defined(COMPAT_IBCS2)). Make amd64xen kernel
boot again.

(bouyer)

2008-11-16 19:55:38 UTC MAIN commitmail json YAML

Traverse rump for a make cleandir.

(veego)

2008-11-16 19:34:30 UTC MAIN commitmail json YAML

2008-11-16 19:34:19 UTC MAIN commitmail json YAML

Backout revision 1.212 and add a comment that short-cutting the WAPBL
case is not possible. The buffer length has changed and the rounded size
may not have, essentially changing the transaction size. Reported by
various users and in PR 39898.

(joerg)

2008-11-16 19:31:21 UTC MAIN commitmail json YAML

cpu_intr_p() doesn't account for software interrupts (e.g. callouts) so
we can't use it here. Rssurect ATACH_TH_RUN, backing out
src/sys/dev/ata/ata.c 1.101
src/sys/dev/ata/ata_wdc.c 1.90
src/sys/dev/ata/atavar.h 1.77
src/sys/dev/ic/wdc.c 1.255
src/sys/dev/scsipi/atapi_wdc.c 1.108
Should fix kern/39927 and kern/39725.

(bouyer)

2008-11-16 18:44:07 UTC MAIN commitmail json YAML

2008-11-16 18:41:05 UTC MAIN commitmail json YAML

2008-11-16 18:40:13 UTC MAIN commitmail json YAML

<rump/rump_syscalls.h>, not "rump_syscalls.h"

(pooka)

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

explicitly include <sys/buf.h> since we explicitly use it

(pooka)

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

Do not depend on physmem for pci_dma64_available(). On some systems (e.g. Xen,
or any system with non-contigous physical memory), physmem may not represent
the hightest physical address available.
Discussed on tech-kern@ some weeks ago.

(bouyer)

2008-11-16 16:26:01 UTC MAIN commitmail json YAML

PR/39347: floating and long double conversions were ifdef'ed out because
we did not have wcstold and wcstof back then. But this was done incorrectly
because we did not move the argument vector. Enable them now.

(christos)

2008-11-16 16:23:58 UTC MAIN commitmail json YAML

Another fix to previous.

(ad)

2008-11-16 16:15:58 UTC MAIN commitmail json YAML

Our qsort() is inappropriate for kernel use because it makes recursive
calls. Replace it with a kheapsort() function in kernel. Pointed out
by tron@.

(ad)

2008-11-16 15:47:35 UTC MAIN commitmail json YAML

Fail to load if there is no embedded file system image.

(ad)

2008-11-16 15:46:10 UTC MAIN commitmail json YAML

Return EOPNOTSUPP for unload.

(ad)

2008-11-16 15:39:20 UTC MAIN commitmail json YAML

2008-11-16 15:29:53 UTC MAIN commitmail json YAML

Remove unneeded includes.

(ad)

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

Fix ksyms_getname() broken in previous.

(ad)

2008-11-16 15:17:05 UTC MAIN commitmail json YAML

2008-11-16 15:13:35 UTC MAIN commitmail json YAML

- Local symbols could shadow globals in some instances. Fix it.

- mutex_enter() from ksyms_getval() could panic due to a change made
  in revision 1.40. Fix it.

- Replace the p-tree with a binary search of global symbols. Saves about
  250kB of wired memory on i386 and allows for faster lookups within
  module symbol tables.

(ad)

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

2008-11-16 14:55:42 UTC MAIN commitmail json YAML

Correction to previous.

(ad)

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

For DDR3, the number of physical banks stored in the EEPROM needs to be
incremented by 1.

(pgoyette)

2008-11-16 11:30:55 UTC MAIN commitmail json YAML

Sort output by name.

(ad)

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

Do not look up any given symbol more than once. Does away with the vast
majority of symbol table lookups.

(ad)

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

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

Pull up following revision(s) (requested by bouyer in ticket #63):
share/man/man4/vlan.4: revision 1.30
Add etherip to the list of interface supporting ETHER_VLAN_MTU.

(snj)

2008-11-16 07:38:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #62):
sys/dev/pci/if_wpivar.h: revision 1.13
sys/dev/pci/if_wpi.c: revision 1.41
Cache wpi firmware in memory, free it only on invalid content or when
the last user is detached. This stops wpi from accessing the disk on
resume.

(snj)

2008-11-16 07:06:37 UTC MAIN commitmail json YAML

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

Minor KNF and whitespace nits. No functional change.

(dholland)

2008-11-16 06:17:05 UTC MAIN commitmail json YAML

Close possible race conditions if multiple copies of makewhatis end up
running concurrently. Other half of the fix for PR 35619.

(dholland)

2008-11-16 05:41:39 UTC MAIN commitmail json YAML

One leftover trailing whitespace, caused by a merge botch at my end.

(dholland)

2008-11-16 05:30:24 UTC MAIN commitmail json YAML

Further cleanup. Merge a bit of duplicate code. Don't roll private copies
of str(l)cpy or rename; check said rename for failure. Set WARNS=4.

(dholland)

2008-11-16 05:20:11 UTC MAIN commitmail json YAML

Avoid running off the end of the name buffer when extracting a filename
from the program text.

(dholland)

2008-11-16 05:11:35 UTC MAIN commitmail json YAML

Clean up argument handling.
- Use getopt instead of rolling one's own.
- Don't copy the -e arguments unnecessarily, and specifically, don't
  copy them into a small static buffer and zoom off the end.
- Don't zoom off the end of the array of -e option files, either.

(dholland)

2008-11-16 05:10:46 UTC MAIN commitmail json YAML

make this work right with WSDISPLAY_SCROLLSUPPORT

(macallan)

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

C has a neat feature called a 'struct'. Use one, instead of
FORTRAN-style parallel arrays.

(dholland)

2008-11-16 04:39:34 UTC MAIN commitmail json YAML

Index arrays according to customary C idioms, instead of a weird mix of
C and FORTRAN thinking.

(dholland)

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

Avoid using side-effecting macros.

(dholland)

2008-11-16 04:21:24 UTC MAIN commitmail json YAML

Scratch variables shouldn't be global.

(dholland)

2008-11-16 04:13:45 UTC MAIN commitmail json YAML

KNF, formatting, and whitespace cleanup. No functional change intended.

(dholland)

2008-11-16 03:52:24 UTC MAIN commitmail json YAML

Sprinkle static and const. Use NULL and '\0', not 0, where appropriate.
Fix typo in comment.

(dholland)

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

Use <stdbool.h> and <err.h>.

(dholland)

2008-11-16 03:16:00 UTC MAIN commitmail json YAML

Nobody tested this? Initialize wcio for wide char i/o.
NB: Pullup to 5.0.

(christos)

2008-11-16 03:13:39 UTC MAIN commitmail json YAML

Ansify and de-__P().

(dholland)

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

Fix tyop in #ifdef TLDEBUG part.

(tsutsui)

2008-11-15 22:15:16 UTC netbsd-5 commitmail json YAML

2008-11-15 22:10:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #64):
share/man/man5/mk.conf.5: revision 1.46
share/mk/bsd.own.mk: revision 1.550
doc/BUILDING.mdoc: revision 1.70
BUILDING: revision 1.81
share/mk/bsd.README: revision 1.242
revert sparc back to default of XFree86 at the request of macallan.

(snj)

2008-11-15 22:07:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #64):
share/mk/bsd.README: revision 1.238
distrib/sets/sets.subr: revision 1.73
fix a couple of minor errors picked up by he@.  thanks!

(snj)

2008-11-15 22:05:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #64):
distrib/sets/Makefile: revision 1.64
external/mit/xorg/server/Makefile: revision 1.5
share/mk/bsd.README: revision 1.237
BUILDING: revision 1.79
share/mk/bsd.x11.mk: revision 1.71
share/mk/bsd.own.mk: revision 1.544
usr.bin/ssh/Makefile.inc: revision 1.18
distrib/sets/sets.subr: revision 1.72
share/man/man5/mk.conf.5: revision 1.42
doc/BUILDING.mdoc: revision 1.68
etc/Makefile: revision 1.360
Makefile: revision 1.263
- retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful

(snj)

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

Add etherip to the list of interface supporting ETHER_VLAN_MTU.

(bouyer)

2008-11-15 21:35:31 UTC MAIN commitmail json YAML

To be safe, do not use DMA for Falcon - from Tuomo

(abs)

2008-11-15 21:33:12 UTC MAIN commitmail json YAML

Since dl.d_type is always "unknown" now, pick the type of bootblock to
install based on the device name: eg /dev/fd0c would be floppy

(abs)

2008-11-15 21:30:50 UTC MAIN commitmail json YAML

Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo

(abs)

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

2008-11-15 21:21:23 UTC MAIN commitmail json YAML

Increase min ST_POOL_SIZE from 22 to 24 to avoid out of ST memory issues. Tested by Tuomo

(abs)

2008-11-15 19:08:12 UTC MAIN commitmail json YAML

vpp is not logically passed in IN with lookup, so INOUT -> OUT.
No functional change, but consistent with the rest.

(pooka)

2008-11-15 18:26:50 UTC MAIN commitmail json YAML

Specify blobsize as the `pagingsize' of the eccline blob pool. This will relax
the requirements of the pagingsize.

(reinoud)

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

Some spelling fixes from VaX#n8 in PR bin/23812.

(snj)

2008-11-15 11:29:04 UTC MAIN commitmail json YAML

kernel -> builtin in output.

(ad)

2008-11-15 11:27:50 UTC MAIN commitmail json YAML

2008-11-15 11:21:41 UTC MAIN commitmail json YAML

Remove trivial compat ifdefs.

(ad)

2008-11-15 11:19:07 UTC MAIN commitmail json YAML

No point wrapping the Ultrix disklabel stuff in COMPAT_ULTRIX

(ad)

2008-11-15 11:17:58 UTC MAIN commitmail json YAML

Remove compat ifdef.

(ad)

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

Remove compat ifdef.

(ad)

2008-11-15 11:06:49 UTC MAIN commitmail json YAML

Remove compat ifdef.

(ad)

2008-11-15 11:04:39 UTC MAIN commitmail json YAML

Remove compat ifdef.

(ad)

2008-11-15 10:54:32 UTC MAIN commitmail json YAML

s/process/LWP/ in comments where appropriate.

(skrll)

2008-11-15 10:47:54 UTC MAIN commitmail json YAML

2008-11-15 10:04:32 UTC MAIN commitmail json YAML

Fix typo in comment.

(joerg)

2008-11-15 06:57:20 UTC MAIN commitmail json YAML

Current OpenSSH version is 5.1/5.1p1 (released on July).

(tsutsui)

2008-11-15 05:58:33 UTC MAIN commitmail json YAML

explicitly include <sys/ioctl_compat.h> since we explicitly use
symbols defined in it.  fixes various build issues.

(mrg)

2008-11-15 05:48:34 UTC MAIN commitmail json YAML

2008-11-15 04:11:51 UTC MAIN commitmail json YAML

Update for Xorg, add 'z' to a tar command, and remove a sentence that
shouldn't have escaped its conditionalized branch.

(snj)

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

2008-11-15 03:46:32 UTC MAIN commitmail json YAML

Slight update for Xorg, a couple devices, and size requirements.  Needs
some more changes.

(snj)

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

2008-11-15 03:31:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #61):
sys/arch/sun3/dev/fd.c: revision 1.67
Make compile this with options DIAGNOSTIC.

(snj)

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

Pull up following revision(s) (requested by tsutsui in ticket #60):
distrib/amd64/floppies/common/Makefile.bootfloppy: revision 1.10
distrib/i386/floppies/common/Makefile.bootfloppy: revision 1.22
distrib/common/Makefile.tarfloppy: revision 1.14
avoid full path to boot.cfg file when building amd64 boot floppy
share code with i386

(snj)

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

Pull up following revision(s) (requested by tsutsui in ticket #59):
etc/etc.cobalt/MAKEDEV.conf: revision 1.12
Create USB devices on all_md target.

(snj)

2008-11-15 03:19:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #59):
etc/etc.cobalt/MAKEDEV.conf: revision 1.11
Create audio devices on all_md target.

(snj)

2008-11-15 03:13:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by blymn in ticket #58):
sys/dev/pci/if_iwn.c: revision 1.24
Move init of essid to the attach code.

(snj)

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

Pull up following revision(s) (requested by blymn in ticket #58):
sys/dev/pci/if_iwn.c: revision 1.23
* Disable aborting the scan for the moment - it causes a firmware error if
  a scan was never initiated which breaks WEP and open wireless
  connections
* Make sure the ESSID is cleared.

(snj)

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

Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.6
ext2 -> Ext2, to match newfs_ext2fs.

(snj)

2008-11-15 02:47:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.5
Spelling fixes.

(snj)

2008-11-15 02:45:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.4
Use Nx instead of NetBSD; spell "ext2" with lower case 'e', per Wikipedia.

(snj)

2008-11-15 02:44:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.3
- misc updates and fixes to sync with reality:
- boot loader prompt
- netboot with the NetBSD boot loader
- banner on LCD
- add some Xrefs

(snj)

2008-11-15 02:39:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cegger in ticket #44):
sys/dev/pci/if_bge.c: revision 1.154
PR kern/39608: bge(4) constant freeze on BCM5906M:
Correct DMA values. Patch from Karl Uwe Lockhoff via tech-kern.

(snj)

2008-11-15 00:49:53 UTC MAIN commitmail json YAML

Do not call namei anymore, but use the result from the previous
emul_find_interp call instead. This make dynamic executables work
again under compat OSF1 (fix PR/39255).

ok by christos.

(njoly)

2008-11-14 23:37:50 UTC MAIN commitmail json YAML

2008-11-14 23:37:30 UTC MAIN commitmail json YAML

+ifdef AIO

XXX ddb needs a way to register commands at runtime!

(ad)

2008-11-14 23:34:23 UTC MAIN commitmail json YAML

2008-11-14 23:33:45 UTC MAIN commitmail json YAML

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

- Conditionalise POSIX aio and mqueue, but include them by default.
- Add a COMPAT_NETBSD attribute. Emit if any compat options are used.

(ad)

2008-11-14 23:13:02 UTC MAIN commitmail json YAML

2008-11-14 23:10:57 UTC MAIN commitmail json YAML

- Move some more compat code into sys/compat.
- Split 4.3BSD ifioctl stuff into its own file.
- Remove some ifdefs that include small fragments of vfs compat code
  which are difficult to relocate elsewhere.

(ad)

2008-11-14 23:06:45 UTC MAIN commitmail json YAML

- If the system encounters a severe memory shortage, start unloading
  unused kernel modules.
- Try to unload any autoloaded kernel modules 10 seconds after their
  load was successful.
- Keep a counter to track module load/unload events.

(ad)

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

Remove unneeded compat ifdef.

(ad)

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

2008-11-14 22:00:23 UTC MAIN commitmail json YAML

Use NOCHROOT when doing the lookup against the standard module path.
Prevents abuse of chroots to load tainted kernel modules.

(ad)

2008-11-14 21:59:15 UTC MAIN commitmail json YAML

Correction to previous.

(ad)

2008-11-14 21:57:14 UTC MAIN commitmail json YAML

Add a NOCHROOT flag for namei(). Looks outside any chroot and performs the
lookup from the root directory if given an absolute path.

(ad)

2008-11-14 21:10:44 UTC MAIN commitmail json YAML

PR/39923: Valery Ushakov: trek(6) can spin, consuming 100% CPU on powerpc
On systems where char is unsigned the number of black holes can end up being
very large (instead of negative).

(christos)

2008-11-14 15:56:17 UTC MAIN commitmail json YAML

2008-11-14 15:51:06 UTC MAIN commitmail json YAML

2008-11-14 15:50:42 UTC MAIN commitmail json YAML

2008-11-14 15:50:01 UTC MAIN commitmail json YAML

2008-11-14 15:49:21 UTC MAIN commitmail json YAML

2008-11-14 15:03:44 UTC MAIN commitmail json YAML

2008-11-14 14:24:00 UTC MAIN commitmail json YAML

Add comments on how to do tap and bridging required for sensible
full networking stack operation.

(pooka)

2008-11-14 14:17:53 UTC MAIN commitmail json YAML

slap some sort of copyright here

(pooka)

2008-11-14 14:00:11 UTC MAIN commitmail json YAML

2008-11-14 13:59:10 UTC MAIN commitmail json YAML

Remove a compat ifdef that's not worth the hassle.

(ad)

2008-11-14 13:45:25 UTC MAIN commitmail json YAML

Don't set PUFFS_FLAG_OPDUMP by default.

(pooka)

2008-11-14 13:43:20 UTC MAIN commitmail json YAML

Detach from console by default unless P2K_DEBUG is set in the
environment.  We can't pass this as a flag, since rump_foo should
remain usage-compatible with mount_foo and therefore can't accept
puffs flags as command line parameters.

(pooka)

2008-11-14 13:35:25 UTC MAIN commitmail json YAML

Update a couple of comments.

(ad)

2008-11-14 13:33:56 UTC MAIN commitmail json YAML

Remove COMPAT ifdefs that might as well be comments (i.e., they cost us
almost nothing).

(ad)

2008-11-14 13:27:24 UTC MAIN commitmail json YAML

note that puffs_daemon() must be called *before* puffs_mount()

(pooka)

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

2008-11-14 13:11:53 UTC MAIN commitmail json YAML

2008-11-14 13:10:33 UTC MAIN commitmail json YAML

2008-11-14 13:10:13 UTC MAIN commitmail json YAML

fix typographical snafu

(pooka)

2008-11-14 13:05:34 UTC MAIN commitmail json YAML

Wrap sigframe_sigcontext in _KERNEL

(ad)

2008-11-14 13:01:18 UTC MAIN commitmail json YAML

PR kern/39913 exec, fork, exit hooks need locking

Acquire exec_lock where needed.

(ad)

2008-11-14 12:59:44 UTC MAIN commitmail json YAML

In case writing past EOF, fail if extending the file fails (most
likely due to the file system being full).

Otherwise we'd fail in VOP_PUTPAGES(), which might not happen during
VOP_WRITE(), thus giving the caller the wrong impression that
writing was succesful.

(pooka)

2008-11-14 12:53:18 UTC MAIN commitmail json YAML

2008-11-14 11:57:07 UTC MAIN commitmail json YAML

Clearly state that VOP_BMAP panic in putpages is because I'm a lazy bum.
(although I can't really think of any scenario where VOP_BMAP could
legally fail)

(pooka)

2008-11-14 09:55:38 UTC MAIN commitmail json YAML

Add missing newline to usage.

(hira)

2008-11-14 03:24:24 UTC netbsd-3 commitmail json YAML

Tickets 1974 and 1978.

(snj)

2008-11-14 03:16:54 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1974):
usr.bin/config/scan.l: revision 1.11
Avoid memory leak in error case. From Gao Ya'nan in PR bin/39721.

(snj)

2008-11-14 03:08:32 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1978):
usr.bin/gzip/gzip.c: revision 1.89
properly detect when the output fails (eg, full filesystem) and do not
delete the input file.  patch from PR#35048.

(snj)

2008-11-14 03:04:52 UTC netbsd-5 commitmail json YAML

2008-11-14 03:02:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #56):
sys/netinet/tcp_timer.c: revision 1.83
Fix kern/39769: race condition in TCP timers
When a TCP timer is disarmed (with callout_stop()) in the general case
callout_invoking() isn't checked, so the timer handler could be called run
when the current interrupt handler exits, athough the timer is disarmed.
This case cause bad things like TCPT_REXMT and TCPT_PERSIST being both pending,
causing a panic (see the PR for details).
Close the issue by aborting the handler if the timer is not callout_expired().
(the EXPIRED flag being cleared by callout_stop()).

(snj)

2008-11-14 02:59:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #55):
sys/arch/xen/xen/evtchn.c: revision 1.41
Remove a debug printf(). It will call splx(), which may panic in spllowwer()
on KASSERT(psl == 0);

(snj)

2008-11-14 02:56:19 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #54):
sys/dev/pci/azalia_codec.c: revision 1.72
Add support for Realtek ALC269 as found in Eee PC 1000HA.

(snj)

2008-11-14 02:52:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #53):
etc/MAKEDEV.tmpl: revision 1.115
My previous change should have read 'makedev video', not audio.

(snj)

2008-11-14 02:49:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #52):
sys/arch/x86/x86/intel_busclock.c: revision 1.6
Add support for enhanced speedstep on Intel Atom CPUs

(snj)

2008-11-14 00:41:36 UTC MAIN commitmail json YAML

merge BIOS memmap code from i386/i386/machdep.c:init386() and amd64/amd64/machdep.c:init_x86_64 into x86/x86/x86_machdep.c

(cegger)

2008-11-13 22:22:24 UTC MAIN commitmail json YAML

Pass SIOCAIFADDR to ifioctl_common, fixes PR kern/39900.

(martin)

2008-11-13 21:39:29 UTC MAIN commitmail json YAML

Remove a debug printf(). It will call splx(), which may panic in spllowwer()
on KASSERT(psl == 0);

(bouyer)

2008-11-13 21:15:01 UTC MAIN commitmail json YAML

Only define 'struct device' if _KERNEL is #defined, so that I can
add a kmutex_t and a kcondvar_t to struct device, later, without
breaking userland.  Userland does not use struct device.

(dyoung)

2008-11-13 20:40:11 UTC MAIN commitmail json YAML

Add support for new MAKEVERBOSE levels 3 and 4.  The complete list is now:

0  Minimal output ("quiet")
1  Describe what is occurring
2  Describe what is occurring and echo the actual command
3  Ignore the effect of the "@" prefix in make commands
4  Trace shell commands using the shell's -x flag

The default remains MAKEVERBOSE=2.

(apb)

2008-11-13 20:24:18 UTC MAIN commitmail json YAML

Bump kernel version to 5.99.02 for ifioctl changes.

(dyoung)