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

2024-05-10 01:29:48 UTC Now

2008-11-20 20:48:20 UTC christos-time_t commitmail json YAML

old timeval was long, long.

(christos)

2008-11-20 20:45:40 UTC christos-time_t commitmail json YAML

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

2008-11-20 17:10:01 UTC netbsd-5 commitmail json YAML

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

Fix unibus interrupts on SBI machines. OK by matt.

(hans)

2008-11-20 16:51:42 UTC netbsd-5 commitmail json YAML

src/sys/compat/linux/arch/alpha/linux_syscall.h@1.67.14.1 / diff / nxr@1.67.14.1
src/sys/compat/linux/arch/alpha/linux_syscallargs.h@1.66.14.1 / diff / nxr@1.66.14.1
src/sys/compat/linux/arch/alpha/linux_syscalls.c@1.68.14.1 / diff / nxr@1.68.14.1
src/sys/compat/linux/arch/alpha/linux_sysent.c@1.67.14.1 / diff / nxr@1.67.14.1
src/sys/compat/linux/arch/amd64/linux_syscall.h@1.24.4.1 / diff / nxr@1.24.4.1
src/sys/compat/linux/arch/amd64/linux_syscallargs.h@1.24.4.1 / diff / nxr@1.24.4.1
src/sys/compat/linux/arch/amd64/linux_syscalls.c@1.24.4.1 / diff / nxr@1.24.4.1
src/sys/compat/linux/arch/amd64/linux_sysent.c@1.24.4.1 / diff / nxr@1.24.4.1
src/sys/compat/linux/arch/arm/linux_syscall.h@1.36.12.1 / diff / nxr@1.36.12.1
src/sys/compat/linux/arch/arm/linux_syscallargs.h@1.36.12.1 / diff / nxr@1.36.12.1
src/sys/compat/linux/arch/arm/linux_syscalls.c@1.36.12.1 / diff / nxr@1.36.12.1
src/sys/compat/linux/arch/arm/linux_sysent.c@1.36.12.1 / diff / nxr@1.36.12.1
src/sys/compat/linux/arch/i386/linux_syscall.h@1.77.4.1 / diff / nxr@1.77.4.1
src/sys/compat/linux/arch/i386/linux_syscallargs.h@1.77.4.1 / diff / nxr@1.77.4.1
src/sys/compat/linux/arch/i386/linux_syscalls.c@1.78.4.1 / diff / nxr@1.78.4.1
src/sys/compat/linux/arch/i386/linux_sysent.c@1.77.4.1 / diff / nxr@1.77.4.1
src/sys/compat/linux/arch/m68k/linux_syscall.h@1.67.6.1 / diff / nxr@1.67.6.1
src/sys/compat/linux/arch/m68k/linux_syscallargs.h@1.66.6.1 / diff / nxr@1.66.6.1
src/sys/compat/linux/arch/m68k/linux_syscalls.c@1.67.6.1 / diff / nxr@1.67.6.1
src/sys/compat/linux/arch/m68k/linux_sysent.c@1.67.6.1 / diff / nxr@1.67.6.1
      :
(more 12 files)
Regen for ticket 81.

(snj)

2008-11-20 16:28:48 UTC MAIN commitmail json YAML

Merge with latest OpenBSD version 1.10. OpenBSD commit message:

date: 2008/11/07 20:20:33;  author: espie;  state: Exp;  lines: +49 -51
clean-up regexps, replacing some . (any char) with \. (actual dot),
adding grouping parentheses, compiling whatever's compilable with /o,
restricting words with word boundaries. /b

okay grunk@, jmc@ (with help from jmc@)

#10000 !

Oddly fitting, as my first commit was concerned with manpages as well...

(wiz)

2008-11-20 16:26:42 UTC MAIN commitmail json YAML

Merge with latest OpenBSD version 1.4: minor cleanup, wording.

(wiz)

2008-11-20 13:57:09 UTC MAIN commitmail json YAML

It looks the ARC BIOS has another limit which prevents loading
a kernel larger than 8MB (it is not emulated by gxemul BTW),
so disable several devices in GENERIC and shrink RAMDISK kernel again
by sprinkled "no" keywords etc.

(tsutsui)

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

Use vt100 rather than wsvt25 for TERM since the latter makes
both FG/BG colors white during sysinst on Express5800/230 with tga(4).

(tsutsui)

2008-11-20 13:31:12 UTC MAIN commitmail json YAML

Fix mdoc warning: Empty input line.

(njoly)

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

Make it possible to compile a kernel with COMPAT_NETBSD32 but without
COMPAT_40. This fixes PR port-amd64/39967.

(tron)

2008-11-20 11:01:54 UTC MAIN commitmail json YAML

2008-11-20 10:54:38 UTC MAIN commitmail json YAML

exec_aout module:

- compat_exec.c belongs here, not in compat.
- Make COMPAT_NOMID work in here.

(ad)

2008-11-20 10:53:09 UTC MAIN commitmail json YAML

2008-11-20 10:51:51 UTC MAIN commitmail json YAML

2008-11-20 10:50:42 UTC MAIN commitmail json YAML

PR/39971 - SHIMAOKA Shunsuke -- Recognize Corega CG-USBRS232R as a
serial device.

(jnemeth)

2008-11-20 10:33:24 UTC MAIN commitmail json YAML

End sentence with a dot.

(wiz)

2008-11-20 10:22:12 UTC MAIN commitmail json YAML

2008-11-20 10:09:06 UTC MAIN commitmail json YAML

PR/39958 - Joerg Niendorf -- grammar and Xref fixes

(jnemeth)

2008-11-20 10:00:54 UTC MAIN commitmail json YAML

Autoload accept filter modules.

(ad)

2008-11-20 09:58:45 UTC MAIN commitmail json YAML

2008-11-20 09:30:32 UTC MAIN commitmail json YAML

port-amd64/39963 modules/compat_netbsd32: missing symbols on amd64

(ad)

2008-11-20 09:26:06 UTC MAIN commitmail json YAML

2008-11-20 09:22:58 UTC MAIN commitmail json YAML

PR port-amd64 modules/compat missing symbols on amd64

Also, test for compat_??_machdep.c so we don't have to grow more ifdefs
in the makefile.

(ad)

2008-11-20 09:07:09 UTC MAIN commitmail json YAML

New sentence, new line; add commas; use Aq; only use Xr for existing man pages.

(wiz)

2008-11-20 09:06:44 UTC MAIN commitmail json YAML

Ox only takes one argument, break line after version number.

(wiz)

2008-11-20 08:02:48 UTC MAIN commitmail json YAML

add driver for low level inter-processor-interrupt
provides functions for establish/disestablish IPI ISR,
and function to signal IPI to the other CPU.

(cliff)

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

add bootstrap ttbl and devmap entries for DRAM Controller
and sanity check memory remap reg to catch possible
mismatch between boot firmware remapping and kernel MEMSIZE, etc.

(cliff)

2008-11-20 07:47:06 UTC MAIN commitmail json YAML

add memory remap and inter-processor-interrupt register defines

(cliff)

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

use __HAVE_FAST_SOFTINTS now

(cliff)

2008-11-20 03:49:05 UTC netbsd-5 commitmail json YAML

Tickets 66-67, 70-71, 78, 80-82, 84, 90-97.

(snj)

2008-11-20 03:45:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #71):
sys/arch/i386/isa/npx.c: revision 1.132
sys/arch/amd64/amd64/fpu.c: revision 1.29
sys/arch/amd64/amd64/machdep.c: revision 1.105
sys/arch/i386/i386/machdep.c: revision 1.647
PR port-i386/39299 FPU use in signal handlers is unsafe

(snj)

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

Pull up following revision(s) (requested by bouyer in ticket #97):
sys/dev/vnd.c: revision 1.189
Check that vnd is not NULL before using it, return ENXIO if it is.
Avoids a panic when vnconfig -uF is used on a busy vnd.

(snj)

2008-11-20 03:37:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #96):
etc/login.conf: revision 1.3
etc/skel/dot.profile: revision 1.5
etc/root/dot.profile: revision 1.20
etc/skel/dot.cshrc: revision 1.4
etc/root/dot.cshrc: revision 1.19
Sprinkle /usr/X11R7 where relevant.  rc.d/x{fs,dm} are left to be done.

(snj)

2008-11-20 03:30:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #95):
etc/man.conf: revision 1.23
Also search /usr/X11R7, and do it before X11R6

(snj)

2008-11-20 03:27:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #94):
sys/arch/x86/x86/ipmi.c: revision 1.26
Fix sloppy device_private conversion by cegger@ that prevented systems
with IPMI from booting for the last two weeks.

(snj)

2008-11-20 03:25:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by njoly in ticket #93):
sys/compat/osf1/osf1_exec_ecoff.c: revision 1.21
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.

(snj)

2008-11-20 03:22:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by darran in ticket #92):
sys/opencrypto/cryptodev.c: revision 1.45
sys/sys/queue.h: revision 1.50
sys/opencrypto/cryptodev.h: revision 1.15
sys/opencrypto/crypto.c: revision 1.30
Fix a race condition in opencrypto where the crypto request could be
completed by the crypto device, queued on the retq, but freed by the
ioctl lwp.  The problem manifests as various panics relating to the
condvar inside the request. The problem can occur whenever the crypto
device completes the request immediately and the ioctl skips the
cv_wait().
The problem can be reproduced by enabling cryptosoft and running an
openssl
speed test. E.g.
    sysctl -w kern.cryptodevallowsoft=-1
    openssl speed -engine cryptodev -evp des-ede3-cbc -multi 64
Add a macro for TAILQ_FOREACH_REVERSE_SAFE() to queue.h, since this
was missing and the opencrypto code removes requests from a list while
iterating with TAILQ_FOREACH_REVERSE().
Add missing cv_destroy() calls for the key request cleanup.
Reviewed by Thor Lancelot Simon.

(snj)

2008-11-20 03:18:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #91):
sys/dev/acpi/atppc_acpi.c: revision 1.15
Initialize sc->sc_dev before using it, and use it as argument for the
interrupt handler. Makes this work again. OK by christos.

(snj)

2008-11-20 03:16:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #90):
sys/dev/acpi/thinkpad_acpi.c: revision 1.17
Make the driver work (except for setting display brightness) on older
machines by removing the check for the CMOS method from thinkpad_match.
OK by jmcneill.

(snj)

2008-11-20 03:12:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by chris in ticket #84):
sys/dev/pci/if_skreg.h: revision 1.13
sys/dev/pci/if_msk.c: revision 1.22
Fix Yukon EC Ultra cold power up issue.
For the EC Ultra it is necessary to update some extra registers during
reset.  Without doing so causes the system to hang at boot.  The only
workaround I found was to PXE boot before booting into NetBSD.
This change is based on the code from FreeBSD's if_msk.c.  Specifically the
msk_phy_power function.
Also add an splnet/splx across mii_tick.  This matches most other network
drivers.
Change posted for review on 3rd Oct 2008 to tech-net.  No feedback
received.

(snj)

2008-11-20 03:08:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #82):
sys/dev/i2c/dbcool.c: revision 1.6
PR/39947 - Juan RP -- dbcool_detach implicitly called
sysmon_envsys_destroy() twice

(snj)

2008-11-20 03:03:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by njoly in ticket #81):
sys/compat/linux/arch/mips/syscalls.master: revision 1.30
sys/compat/linux/arch/m68k/syscalls.master: revision 1.63
sys/compat/linux32/arch/amd64/syscalls.master: revision 1.39
sys/compat/linux/arch/alpha/syscalls.master: revision 1.63
sys/compat/linux/arch/powerpc/syscalls.master: revision 1.38
sys/compat/linux32/common/linux32_time.c: revision 1.22
sys/compat/linux/arch/amd64/syscalls.master: revision 1.25
sys/compat/linux/arch/i386/syscalls.master: revision 1.94
sys/compat/linux/arch/arm/syscalls.master: revision 1.36
sys/compat/linux/common/linux_time.c: revision 1.26
Fix nanosleep(2) on 64-bit archs. Do not call native nanosleep
syscall, but rather a modified version the will take care of `struct
timespec' conversions.

(snj)

2008-11-20 02:56:40 UTC netbsd-5 commitmail json YAML

Apply patch (requested by jnemeth in ticket #80):
Work around rbus resource allocation problem so aic PCMCIA cards work.

(snj)

2008-11-20 02:50:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #78):
sys/dev/scsipi/st.c: revision 1.208
If we return an error make sure we don't return a b_resid of 0; or this
will trigger a KASSERT in physio_done(). Fix issue reported by Todd Kover
on tech-kern@

(snj)

2008-11-20 02:48:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #70):
sys/arch/i386/conf/NET4501: revision 1.64
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.

(snj)

2008-11-20 02:45:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #67):
sys/dev/ic/wdc.c: revision 1.256
sys/dev/ata/ata.c: revision 1.102
sys/dev/scsipi/atapi_wdc.c: revision 1.109
sys/dev/ata/atavar.h: revision 1.78
sys/dev/ata/ata_wdc.c: revision 1.91
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.

(snj)

2008-11-20 02:40:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #66):
sys/dev/pci/pci.c: revision 1.120
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.

(snj)

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

pollcommon: use a more appropriate type than char[].

(yamt)

2008-11-20 00:28:07 UTC MAIN commitmail json YAML

take ecoff header for ecoff code.

(cegger)

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

Push functionality to deal with existing inode records into a separate
function.

(joerg)

2008-11-19 23:31:13 UTC MAIN commitmail json YAML

make this compile (for next68k)

(cegger)

2008-11-19 23:04:34 UTC MAIN commitmail json YAML

build fix: include <sys/buf.h>

(cegger)

2008-11-19 22:59:56 UTC MAIN commitmail json YAML

remove duplicate prototype which now conflicts with the prototype in <sys/signalvar.h>

(cegger)

2008-11-19 22:54:16 UTC MAIN commitmail json YAML

fix build for 11/780-only kernel configs. OK by matt.

(hans)

2008-11-19 22:27:19 UTC MAIN commitmail json YAML

2008-11-19 22:02:21 UTC MAIN commitmail json YAML

make this compile for alpha

(cegger)

2008-11-19 21:29:32 UTC MAIN commitmail json YAML

make this compile

(cegger)

2008-11-19 21:29:25 UTC MAIN commitmail json YAML

Additionally, set emul_netbsd_object=NULL after detaching it.

(ad)

2008-11-19 21:29:02 UTC MAIN commitmail json YAML

Add rumpvfs to compat, hinted by wiz.

Didn't use build-makefiles, so hopefully this is right.

(pooka)

2008-11-19 21:27:54 UTC MAIN commitmail json YAML

compat_modcmd: emul_netbsd_object will be NULL if no exec has taken place
between load and unload of the compat module.

(ad)

2008-11-19 20:56:08 UTC MAIN commitmail json YAML

redo previous:
check ID in getcpuid(). This way, the other commands (online/offline)
tell the user the real error.

(cegger)

2008-11-19 20:26:40 UTC MAIN commitmail json YAML

fix build for kernel configs lacking KA46, KA48, KA49 and KA53 support.
OK by mhitch.

(hans)

2008-11-19 18:40:03 UTC MAIN commitmail json YAML

2008-11-19 18:39:46 UTC MAIN commitmail json YAML

2008-11-19 18:38:36 UTC MAIN commitmail json YAML

Check that vnd is not NULL before using it, return ENXIO if it is.
Avoids a panic when vnconfig -uF is used on a busy vnd.

(bouyer)

2008-11-19 18:36:58 UTC MAIN commitmail json YAML

5.99.3:

exec_add/exec_remove made useful.

vfs_hooks changed. I have added a bunch of empty entrypoints so this can
be extended again without bumping the kernel version.

(ad)

2008-11-19 18:36:10 UTC MAIN commitmail json YAML

Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime

(ad)

2008-11-19 18:07:20 UTC MAIN commitmail json YAML

Sprinkle /usr/X11R7 where relevant.  rc.d/x{fs,dm} are left to be done.

(cube)

2008-11-19 17:56:53 UTC MAIN commitmail json YAML

Add newgrp(1) to SEE ALSO cross-reference list.

(ginsbach)

2008-11-19 15:39:10 UTC MAIN commitmail json YAML

uba device registers should be volatile. OK by ragge.

(hans)

2008-11-19 14:10:49 UTC MAIN commitmail json YAML

2008-11-19 13:55:00 UTC MAIN commitmail json YAML

Fix errors which were hidden in #ifdef COMPAT_09:
- fix a typo in rev 1.100 (ep_setup_stack -> es_setup_stack)
- fix an arg missed on ktrace-lwp merge in rev 1.112

XXX Is it really worth to have COMPAT_09 code on mips?
XXX No mips port in 0.9 and quite few a.out MIPS binaries..

(tsutsui)

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

Bring in vnode.h

Why is this file still installed to /usr/include?

(pooka)

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

Fix sloppy device_private conversion by cegger@ that prevented systems
with IPMI from booting for the last two weeks.

(ad)

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

2008-11-19 13:09:19 UTC MAIN commitmail json YAML

futex(2) timeout argument cleanup/fix.
- Use `struct linux_timespec', converted to native structure.
- Ensure that provided values are correct.
- Replace timeval+tvtohz by tstohz.

(njoly)

2008-11-19 13:07:42 UTC MAIN commitmail json YAML

module_autoload: disallow path seperators and magic symlinks.

(ad)

2008-11-19 12:36:41 UTC MAIN commitmail json YAML

2008-11-19 12:20:40 UTC MAIN commitmail json YAML

2008-11-19 11:08:06 UTC MAIN commitmail json YAML

Unused header.

(ad)

2008-11-19 11:05:40 UTC MAIN commitmail json YAML

cpu_identify: check ID against number of processors.
Fix for PR/39955.

(rmind)

2008-11-19 10:37:27 UTC MAIN commitmail json YAML

include <sys/fstypes.h>

(pooka)

2008-11-19 06:41:01 UTC MAIN commitmail json YAML

Use <sys/atomic.h> not <machine/atomic.h>
Cleanup some code which is not used in case it is un-ifdef'ed.

(matt)

2008-11-19 06:39:17 UTC MAIN commitmail json YAML

This is not longer needed since atomic_{set|clear}_bit are now dead.
So temporarily this has no contents.

(matt)

2008-11-19 06:37:51 UTC MAIN commitmail json YAML

Don't use atomic_{set,clear}_bit nor any atomic op.  These used to wrap
atomic_{clear,set}_bit around munging a device register and that is clearly
wrong.  Instead directly manipulate the CPSR to disable interrupts.

(matt)

2008-11-19 06:35:56 UTC MAIN commitmail json YAML

2008-11-19 06:34:21 UTC MAIN commitmail json YAML

Use IF32_bits instead of I32_bit.  Only disable/irq is __HAVE_UNNESTED_IRQS
is undefined.

(matt)

2008-11-19 06:32:58 UTC MAIN commitmail json YAML

Conditionalize the KERN_SA bits.

(matt)

2008-11-19 06:32:10 UTC MAIN commitmail json YAML

Use IF32_bits instead of I32_bit

(matt)

2008-11-19 06:30:49 UTC MAIN commitmail json YAML

No need to include <machine/atomic.h>

(matt)

2008-11-19 06:29:48 UTC MAIN commitmail json YAML

2008-11-19 06:28:15 UTC MAIN commitmail json YAML

Use <sys/atomic.h>, not <machine/atomic.h>

(matt)

2008-11-19 06:26:27 UTC MAIN commitmail json YAML

2008-11-19 06:24:04 UTC MAIN commitmail json YAML

Allocate /dev/mem's page in pmap_init.  Mark /dev/mem as MPSAFE.  Ansify.

(matt)

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

Fix __HAVE_FAST_SOFTINTS (boolean dyslexia strikes again).
Add some KASSERTS to make sure assumptions are valid.

(matt)

2008-11-19 03:45:32 UTC netbsd-5 commitmail json YAML

2008-11-19 03:40:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #89):
sys/net/if_tap.c: revision 1.49
sys/net/if_etherip.c: revision 1.24
call pmf_device_deregister in detach functions. requested by jmcneill.

(snj)

2008-11-19 03:39:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #89):
sys/net/if_tap.c: revision 1.48
sys/net/if_etherip.c: revision 1.23
Add NULL pmf handlers. OK by cube.

(snj)

2008-11-19 03:30:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #88):
external/mit/xorg/bin/xfs/Makefile: revision 1.3
remove unused definition of DEFAULT_CONFIG_FILE. OK by cube.

(snj)

2008-11-19 03:29:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hans in ticket #88):
external/mit/xfs/include/xfs-config.h: revision 1.2
fix DEFAULT_CONFIG_FILE. OK by cube.

(snj)

2008-11-19 03:23:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #87):
external/mit/twm/dist/src/deftwmrc.c: file removal
external/mit/twm/dist/src/lex.c: file removal
external/mit/twm/dist/src/gram.h: file removal
external/mit/twm/dist/src/gram.c: file removal
Remove generated files that should not have been part of the distribution
in the first place.  This fixes twm's config file parser.
ok mrg@.

(snj)

2008-11-19 00:56:53 UTC MAIN commitmail json YAML

Fix a typo in an Xref to apropos.

(snj)

2008-11-19 00:56:38 UTC MAIN commitmail json YAML

Fix a spelling error.

(snj)

2008-11-19 00:41:45 UTC netbsd-5 commitmail json YAML

2008-11-19 00:36:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #79):
distrib/sets/lists/xcomp/mi: revision 1.76
distrib/sets/lists/xcomp/shl.mi: revision 1.11
distrib/sets/lists/xbase/shl.mi: revision 1.24
distrib/sets/lists/xbase/shl.elf: revision 1.19
Register files installed for libglut.

(snj)

2008-11-19 00:34:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #79):
external/mit/xorg/lib/Makefile: revision 1.7
Build libglut along with the rest of X.Org.

(snj)

2008-11-19 00:33:28 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #79):
external/mit/xorg/lib/libglut/Makefile: revision 1.1
external/mit/xorg/lib/libglut/shlib_version: revision 1.1
Add reachover support files for libglut.

(snj)

2008-11-19 00:30:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #79):
share/mk/bsd.own.mk: revision 1.546
Add MesaGLUT to the list of X11SRCDIR.<package> variables.

(snj)

2008-11-19 00:25:06 UTC netbsd-5 commitmail json YAML

xsrc/external/mit/MesaGLUT/dist/include/GL/glut.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/include/GL/glutf90.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/Makefile@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/beos_x11.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/beos_x11.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutBlocker.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutBlocker.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutCallback.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutColor.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutCursor.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutCursors.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutDstr.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutEvent.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutGet.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutInit.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutMenu.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutMenu.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutOverlay.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutState.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/MesaGLUT/dist/src/glut/beos/glutWindow.cpp@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
      :
(more 180 files)
Pull up following following revision(s) (requested by cube in ticket #79):
external/mit/MesaGLUT/dist/include/GL/glut.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/include/GL/glutf90.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/Makefile: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/beos_x11.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/beos_x11.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutBlocker.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutBlocker.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutCallback.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutColor.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutCursor.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutCursors.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutDstr.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutEvent.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutGet.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutInit.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutMenu.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutMenu.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutOverlay.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutState.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutWindow.cpp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutWindow.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_8x13.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_9x15.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_bitmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_bwidth.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_ext.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_hel10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_hel12.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_hel18.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_mroman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_roman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_shapes.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_stroke.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_swidth.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_teapot.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_tr10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_tr24.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_util.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glut_vidresize.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutbitmap.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutint.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/beos/glutstroke.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/Makefile: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/NOTES: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/callback.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/color.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/cursor.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/cursors.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/events.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/ext.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/font.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/font.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/game.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/globals.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/init.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/internal.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/models.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/overlay.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/state.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/teapot.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/directfb/window.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/Makefile.DJ: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_hw.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_hw.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_irq.S: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_keyb.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_mouse.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/PC_HW/pc_timer.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/bitmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/callback.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/color.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/extens.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/f8x13.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/f9x15.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/hel10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/hel12.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/hel18.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/init.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/internal.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/loop.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/mouse.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/mroman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/overlay.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/roman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/shapes.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/state.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/stroke.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/teapot.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/tr10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/tr24.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/util.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/dos/window.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/Makefile: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/bitmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/callback.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/colormap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/cursor.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/cursors.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/ext.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/fbdev.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/gamemode.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/input.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/internal.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/overlay.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/state.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/stroke.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/fbdev/vidresize.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/ggi/Makefile: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/ggi/debug.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/ggi/ggiglut.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/Makefile: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/Makefile.cygnus: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/Makefile.mgw: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/Makefile.sgi: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/Makefile.win: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/capturexfont.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/depend: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/descrip.mms: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/fxglut.def: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut.def: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut.pc.in: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_8x13.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_9x15.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_bitmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_bwidth.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_cindex.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_cmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_cursor.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_dials.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_dstr.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_event.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_ext.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_fcb.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_fullscrn.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_gamemode.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_get.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_glxext.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_hel10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_hel12.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_hel18.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_init.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_input.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_joy.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_key.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_keyctrl.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_keyup.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_menu2.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_mesa.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_modifier.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_mroman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_overlay.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_roman.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_shapes.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_space.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_stroke.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_swap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_swidth.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_tablet.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_teapot.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_tr10.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_tr24.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_util.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_vidresize.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_warp.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_win.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glut_winmisc.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glutbitmap.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glutint.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glutstroke.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/glutwin32.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/layerutil.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/layerutil.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/mms_depend: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/stroke.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_glx.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_glx.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_util.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_winproc.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_x11.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/glx/win32_x11.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/bitmap.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/callback.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/color.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/globals.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/glut.pc.in: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/init.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/internal.h: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/menu.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/models.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/overlay.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/state.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/teapot.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/src/glut/mini/window.c: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/windows/VC6/progs/glut/glut.dsp: MesaGLUT-7-0-3
external/mit/MesaGLUT/dist/windows/VC7/progs/glut/glut.vcproj: MesaGLUT-7-0-3
Initial import of MesaGLUT, version 7.0.3 for native X.Org's benefit.

(snj)

2008-11-18 23:06:29 UTC netbsd-3 commitmail json YAML

2008-11-18 23:04:51 UTC netbsd-4 commitmail json YAML

2008-11-18 23:02:23 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1234):
sys/netinet/tcp_timer.c: revision 1.83 via patch
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-18 22:57:09 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1981):
sys/netinet/tcp_timer.c: revision 1.83 via patch
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-18 22:33:58 UTC netbsd-4 commitmail json YAML

2008-11-18 22:33:28 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1173):
sys/arch/x86/include/mtrr.h: revision 1.4
sys/arch/amd64/amd64/netbsd32_machdep.c: revision 1.54
sys/arch/x86/x86/mtrr_i686.c: revision 1.18
hack around PR#38480:
- rename MTRR_I686_NVAR to MTRR_I686_NVAR_MAX, still set to 8
- store mtrr VCNT value into i686_mtrr_vcnt.  if it is less than 8,
  zero out the relevant parts of mtrr_raw[].msraddr
- replace all usage of MTRR_I686_NVAR with either i686_mtrr_vcnt or
  with MTRR_I686_NVAR_MAX as appropriate
- in i686_mtrr_reload() and mtrr_init_first() don't use mtrr_raw[]
  addresses of 0
still needs a bunch of reworking to handle VCNT > 8 case.
Ensure optional MTRR sections are built if MTRR is enabled (missing
Fix build due to changes in revision 1.4 of sys/arch/x86/include/mtrr.h

(bouyer)

2008-11-18 22:31:35 UTC MAIN commitmail json YAML

remove unused definition of DEFAULT_CONFIG_FILE. OK by cube.

(hans)

2008-11-18 22:29:37 UTC MAIN commitmail json YAML

fix DEFAULT_CONFIG_FILE. OK by cube.

(hans)

2008-11-18 22:22:09 UTC netbsd-4 commitmail json YAML

Tickets 1231, 1232, 1235, 1236.

(bouyer)

2008-11-18 22:21:49 UTC MAIN commitmail json YAML

Decouple journal operation from replay header by copying the interesting
fields into wapbl_replay as opposed to embedding wapbl_wc_header.

(joerg)

2008-11-18 22:21:11 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1236):
etc/rc.d/wpa_supplicant: revision 1.2
Add a 'reload' option - from Peter Bex

(bouyer)

2008-11-18 22:20:32 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #1235):
sys/dev/wscons/wsdisplay.c: revision 1.123
In wsdisplay_kbdholdscreen(), just return if sc->sc_focus is NULL.
There is apparently no guarantee sc->sc_focus will be non-NULL,
as proved by a crash I experienced earlier today (admittedly on 4.0.1).

(bouyer)

2008-11-18 22:17:04 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1232):
bin/echo/echo.c: revision 1.18
bin/sh/bltin/bltin.h: revision 1.13
bin/sh/bltin/echo.c: revision 1.14
bin/sh/output.c: revision 1.30
bin/sh/output.h: revision 1.19
Check ferror(stdout) and exit(1) if there's been a problem.
Fixes PR bin/39574 from Ed Ravin, but with a simpler patch.
output.c output.h: expose OUTPUT_ERR (flag for an exposed flags variable)
bltin.h: support ferror()
echo.c: use ferror() to fail on output write errors
Another piece of PR bin/39574.

(bouyer)

2008-11-18 22:13:57 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1231):
etc/etc.atari/MAKEDEV.conf: revision 1.8
The NetBSD/atari installer can use md2a as a root device, so ensure the
'floppy' target creates md2

(bouyer)

2008-11-18 22:13:49 UTC MAIN commitmail json YAML

Put mremap into the _NETBSD_SOURCE section.

(ad)

2008-11-18 21:34:48 UTC netbsd-3 commitmail json YAML

2008-11-18 21:33:17 UTC netbsd-3 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-18 21:20:32 UTC MAIN commitmail json YAML

don't leak kmem on LP64

(macallan)

2008-11-18 21:12:05 UTC netbsd-4 commitmail json YAML

Tickets 1224 and 1227.

(snj)

2008-11-18 21:08:40 UTC netbsd-4 commitmail json YAML

2008-11-18 20:43:43 UTC MAIN commitmail json YAML

Remove generated files that should not have been part of the distribution
in the first place.  This fixes twm's config file parser.

ok mrg@.

(cube)

2008-11-18 19:31:35 UTC MAIN commitmail json YAML

#if 0 wapbl_replay_verify.

(joerg)

2008-11-18 19:12:57 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1224):
tools/compat/Makefile: revision 1.52
tools/compat/configure.ac: revision 1.67
Prepare dummy <resolv.h> and <arpa/nameser.h> to make asn1_compile and
compile_et compile on systems which don't have these BIND headers like
Cygwin.
Tested by "build.sh -m i386 -U release" on CYGWIN_NT-5.1-1.5.25,
and should close PR toolchain/29032.

(snj)

2008-11-18 19:10:02 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1224):
common/lib/libc/gen/bswap64.c: revision 1.2
common/lib/libprop/prop_data.c: revision 1.10
common/lib/libc/inet/inet_addr.c: revision 1.2
common/lib/libc/hash/rmd160/rmd160.c: revision 1.4
common/lib/libc/gen/bswap32.c: revision 1.2
common/lib/libc/gen/bswap16.c: revision 1.2
common/lib/libc/arch/alpha/gen/byte_swap_4.S: revision 1.3
common/lib/libc/arch/sh3/string/memset.S: revision 1.2
common/lib/libc/arch/alpha/gen/byte_swap_2.S: revision 1.3
common/lib/libc/md/md5c.c: revision 1.3
common/lib/libc/hash/sha1/sha1.c: revision 1.3
common/lib/libc/md/md4c.c: revision 1.3
sys/sys/rmd160.h: revision 1.2
sys/sys/sha2.h: revision 1.2
For all files under src/common, as well as related man pages under
src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to
uintNN_t.

(snj)

2008-11-18 19:02:58 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1224):
common/lib/libc/hash/sha2/sha2.c: revision 1.7
C99 is no longer "very recent".  Adjust a comment accordingly, and
start using uintNN_t instead of u_intNN_t in the definitions of
sha2_{byte,word32,word64}.

(snj)

2008-11-18 19:01:00 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1224):
usr.bin/sed/compile.c: revision 1.35
provide _POSIX2_LINE_MAX if not there.

(snj)

2008-11-18 18:54:39 UTC MAIN commitmail json YAML

Check for NULL before calling free as the kernel free doesn't handle it.

(joerg)

2008-11-18 18:51:40 UTC netbsd-4 commitmail json YAML

2008-11-18 18:45:40 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1227):
sys/arch/atari/conf/README: revision 1.3
Add the following note to README:
  Please commit changes to 'GENERIC.in' and other source files *first*,
  then run 'makeconf' and commit the generated files to ensure the 'Created
  from:' tags are correct.
Then follow it. Noted by tsutsui@

(snj)

2008-11-18 18:43:32 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1227):
sys/arch/atari/conf/GENERIC.in: revision 1.74
Add a note that SERCONSOLE breaks on the Falcon, and remove from
FALCON config.

(snj)

2008-11-18 18:20:10 UTC MAIN commitmail json YAML

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

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

Pull up following revision(s) (requested by macallan in ticket #86):
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/bsdResource.c: revision 1.5
add __mips__

(snj)

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

Pull up following revision(s) (requested by abs in ticket #85):
distrib/sets/lists/comp/mi: revision 1.1204 via patch
distrib/sets/lists/xcomp/mi: revision 1.74-1.75 via patch
Move all the xorg/x11 linty stuff from comp/mi -> xcomp/mi
---
It appears that there's a possible bug in the set lists handling;
x11,xorg,lint doesn't work, so you have to duplicate the lines with
separate xorg,lint and x11,lint entries. Ugh. Problem pointed out by
Jukka Salmi on current-users.

(snj)

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

Apply patch (requested by ad in ticket #83):
Expose exec_lock for the changes in ticket #75.

(snj)

2008-11-18 17:03:58 UTC MAIN commitmail json YAML

Split the list of files off Makefile.  libmesa.mk will be used later for
DRI modules.

(cube)

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

2008-11-18 16:12:22 UTC MAIN commitmail json YAML

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

Make more consistent (change capitalization) etc.  Shrinks by 33 tokens
and 300 bytes.

(matt)

2008-11-18 15:52:57 UTC MAIN commitmail json YAML

Use Nm instead of Xr to itself, remove reference to uucp(1), fix casing
of Kerberos.

(wiz)

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

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

Add an atomic_cas_8 which uses ldrex/strex.

(matt)

2008-11-18 14:29:55 UTC MAIN commitmail json YAML

2008-11-18 14:09:39 UTC nick-hppapmap commitmail json YAML

Enable viper twiddling again and bring across:

Tweak the viper control register:
- do not enable EISA bus grant until we really attach eisa devices;
- on some machines, booting from disk would hang in either "mem0" or "cpu0"
  probe. Tinkering eventually pointed out that setting a non-zero non-rachitic
  value for the viper's bus error timeout would help.

from OpenBSD.

Expose cpu_hvers.

(skrll)

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

Make uuidgen available for the kernel.

(joerg)

2008-11-18 13:29:34 UTC MAIN commitmail json YAML

Rename wapbl_replay_prescan to wapbl_replay_process.

(joerg)

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

lkm1, lkm2 and lkm3 are now obsolete and don't exist in the source tree,
so remove the references to them from postinstall.

(chris)

2008-11-18 13:08:34 UTC MAIN commitmail json YAML

2008-11-18 13:04:04 UTC MAIN commitmail json YAML

Add more details for copyright and welcome.

(reed)

2008-11-18 13:02:51 UTC MAIN commitmail json YAML

Reference login.conf.

(reed)

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

Move fd_closeexec() and fd_checkstd() from kern_descrip to their
own file, subr_exec_fd.c (they're used only by exec).

After this change, the kernel source modules are in a partitioned
enough state to allow building a system without vfs at all.

(pooka)

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

Fix a race condition in opencrypto where the crypto request could be
completed by the crypto device, queued on the retq, but freed by the
ioctl lwp.  The problem manifests as various panics relating to the
condvar inside the request. The problem can occur whenever the crypto
device completes the request immediately and the ioctl skips the cv_wait().

The problem can be reproduced by enabling cryptosoft and running an openssl
speed test. E.g.
    sysctl -w kern.cryptodevallowsoft=-1
    openssl speed -engine cryptodev -evp des-ede3-cbc -multi 64

Add a macro for TAILQ_FOREACH_REVERSE_SAFE() to queue.h, since this
was missing and the opencrypto code removes requests from a list while
iterating with TAILQ_FOREACH_REVERSE().

Add missing cv_destroy() calls for the key request cleanup.

Reviewed by Thor Lancelot Simon.

(darran)

2008-11-18 12:39:35 UTC MAIN commitmail json YAML

2008-11-18 11:56:09 UTC MAIN commitmail json YAML

Some modules may want to avoid autounload because their use is transient.
Their FINI routine may legitimately succeed even though the module is likely
to be used soon again, for example: exec_script. Add a MODULE_CMD_AUTOUNLOAD
to query whether a module wants to avoid autounload.

(ad)

2008-11-18 11:39:41 UTC MAIN commitmail json YAML

- Put modules that depend on others at the head of the queue so autounload
  can unload requisite modules with only one pass.

- If loading a requisite module, scan the global queue before checking the
  file system to see if it exists.  If it's already present we don't care.

(ad)

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

Refact wapbl_replay_prescan to use a function for each WAPBL record.
Merge wapbl_replay_get_inodes into wapbl_replay_prescan. Change the
logic to determine the head: It doesn't make sense to update it if the
last inode record seen was not the beginning of the journal, as the
beginning of the journal might not be 0, so always update inodeshead.

(joerg)

2008-11-18 11:36:58 UTC MAIN commitmail json YAML

cwd is logically a vfs concept, so take it out from the bosom of
kern_descrip and into vfs_cwd.  No functional change.

(pooka)

2008-11-18 11:13:00 UTC MAIN commitmail json YAML

ramdisk.kmod -> miniroot.kmod

(ad)

2008-11-18 10:49:45 UTC MAIN commitmail json YAML

PR/39947 - Juan RP -- dbcool_detach implicitly called
  sysmon_envsys_destroy() twice

(jnemeth)

2008-11-18 09:52:43 UTC MAIN commitmail json YAML

enable _DEV_ZERO_oARM case, when only COMPAT_16 defined.

(nonaka)

2008-11-18 09:52:10 UTC MAIN commitmail json YAML

SATA GEN3 speed is 6.0Gb/s

(cegger)

2008-11-18 09:30:43 UTC MAIN commitmail json YAML

Fix Yukon EC Ultra cold power up issue.

For the EC Ultra it is necessary to update some extra registers during
reset.  Without doing so causes the system to hang at boot.  The only
workaround I found was to PXE boot before booting into NetBSD.

This change is based on the code from FreeBSD's if_msk.c.  Specifically the
msk_phy_power function.

Also add an splnet/splx across mii_tick.  This matches most other network
drivers.

Change posted for review on 3rd Oct 2008 to tech-net.  No feedback
received.

(chris)

2008-11-18 02:38:07 UTC netbsd-5 commitmail json YAML

2008-11-18 02:34:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #77):
sys/arch/sparc/dev/zs.c: revision 1.112
PR port-sparc/39942: ifdef ch0_is_cons declaration and all uses
consistently

(snj)

2008-11-18 02:30:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #69):
etc/rc.d/wpa_supplicant: revision 1.2
Add a 'reload' option - from Peter Bex

(snj)

2008-11-18 02:24:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #68):
sys/dev/wscons/wsdisplay.c: revision 1.123
In wsdisplay_kbdholdscreen(), just return if sc->sc_focus is NULL.
There is apparently no guarantee sc->sc_focus will be non-NULL,
as proved by a crash I experienced earlier today (admittedly on 4.0.1).

(snj)

2008-11-18 01:56:59 UTC netbsd-5 commitmail json YAML

2008-11-18 01:48:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cegger in ticket #51):
sys/arch/amd64/amd64/machdep.c: revision 1.107
reduce diff to i386/i386/machdep.c:init386()
- introduce add_mem_cluster() as done in i386
- apply rev. 1.480 from i386/i386/machdep.c: fixes PR 17199 for amd64
- apply rev. 1.492 from i386/i386/machdep.c: fixes PR 13399 for amd64

(snj)

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

Pull up following revision(s) (requested by cegger in ticket #51):
sys/arch/amd64/amd64/machdep.c: revision 1.106
cosmetic change (mostly to reduce diff to i386/i386/machdep.c:initi386):
use PRIx64 rather %qx
No functional changes intended.

(snj)

2008-11-18 01:21:46 UTC netbsd-4 commitmail json YAML

Tickets 1230 and 1226.

(snj)

2008-11-18 01:19:54 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1226):
sys/arch/atari/dev/md_root.c: revision 1.26 via patch
Another fix from Tuomo Makinen - Use brelse() to unbusy bp buffer
to allow user to swap floppy disks when prompted.

(snj)

2008-11-18 01:07:18 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1230):
gnu/lib/libobjc4/Makefile: revision 1.10 via patch
gnu/lib/libobjc4/arch/alpha/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/arm/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/armeb/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/hppa/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/i386/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/m68000/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/m68k/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/mipseb/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/mipsel/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/powerpc/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/sh3eb/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/sh3el/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/sparc/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/sparc64/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/vax/config.h: 1.1 via patch
gnu/lib/libobjc4/arch/x86_64/config.h: 1.1 via patch
regenerate all mknative-gcc files after skrll@'s fix to grab the objc
config.h.  use this config.h in libobjc4.
this should address PR 37966.

(snj)

2008-11-17 23:51:30 UTC MAIN commitmail json YAML

fix "adapted from" (iq31244) and remove iq31244-specific jumper comment

(cliff)

2008-11-17 23:35:24 UTC MAIN commitmail json YAML

2008-11-17 23:33:42 UTC MAIN commitmail json YAML

Store pcidevs in a more compact manner.  Instead of many string with duplicate
words, store each word individual in a long string and then store offsets
in the string to that word.  This reduces the space needed by half.

(matt)

2008-11-17 23:29:49 UTC MAIN commitmail json YAML

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.

(joerg)

2008-11-17 22:08:09 UTC MAIN commitmail json YAML

In wapbl_replay_write just iterate over the hash table and not the
transactions. The initial prescan has already sorted out what blocks are
in the journal and removed any revoced blocks, so the hash table is
authorative.

(joerg)

2008-11-17 21:19:03 UTC MAIN commitmail json YAML

If we return an error make sure we don't return a b_resid of 0; or this
will trigger a KASSERT in physio_done(). Fix issue reported by Todd Kover
on tech-kern@

(bouyer)

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)