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

2024-05-10 12:50:18 UTC Now

2009-02-02 20:47:21 UTC MAIN commitmail json YAML

2009-02-02 20:45:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #385):
lib/libc/arch/m68k/gen/isinfl.c: revision 1.6
The explicit integer bit is "don't care" for infinity, and now that it's
included in ext_frach, it needs to be masked off when testing for an
infinity value.  Fixes the ieeefp/infinity regression test on the 68060
which clears the explicity integer bit when loading an infinity value.

(snj)

2009-02-02 20:44:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #384):
sys/dev/pci/if_bge.c: revision 1.155
Make fibre cards, at least 5701 models, work, by initializing the
bge_ifmedia.ifm_media field, which is not done by ifmedia_set().
Patch lifted from FreeBSD's revision 1.71.

(snj)

2009-02-02 20:44:10 UTC MAIN commitmail json YAML

Import pkg_install-20090201. From the branch merge in pkgsrc:
- DB support is always included from libnbcompat if needed
- pkg_view and linkfarm are not installed any more; they are not moved
into the attic yet, so they can easily be installed as separte package
- common configuration file to customise the behavior of various
components; this supersedes the old audit-packages.conf
- support for PKSC7 signatures (using X509 certs) and GPG signatures for
packages in a secure way. See pkg_admin(8) for how to create them and
pkg_install.conf(5) for the options to use them
- audit-packages and download-vulnerability-list are wrapper scripts
  around pkg_admin. They try to mimic the classic options if used
  sanely.
  "pkg_admin audit" is now an order of magnitude faster than before
- pkg_add uses libarchive and libfetch instead of external ftp and tar:
  - progress bar is currently missing for downloads
  - "pkg_add -" is no longer supported
  - no adhoc check for conficts between dependencies and already
    installed packages
  - "pkg_add -s" has been replaced with an option in pkg_install.conf,
    verification of plain detached GPG signatures is no longer supported
  - optional check for vulnerabilities before adding a package
  - if /var and /usr/pkg are on different fileystems it is twice as fast
    now
  - conflicts due to overlapping plists are checked before installation
  - pkg_add no longer plays with the process limits
  - pkg_add and pkg_delete have a new destdir option; scripts have to
    either be modified to use PKG_DESTDIR or should be disabled
- pkg_add -u for now can't be used to update to the exact same version
- internal "rm -rf" and "mkdir_p" code
- all memory allocation failures are not explicitly fatal
- if a file is not removed due to a failed checksum, still remove the
  entry from pkgdb

Status:

Vendor Tag: PKGSRC
Release Tags: pkg_install-20090201

(joerg)

2009-02-02 20:42:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #383):
sys/fs/msdosfs/msdosfs_lookup.c: revision 1.17
From FreeBSD, 10 years ago;
Now empty DOS filesystems default to long file names. Non-empty filesystems
without traces of Win95 default to short file names, as before.

(snj)

2009-02-02 20:39:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #382):
sys/dev/usb/uvideo.c: revision 1.26
When setting up isochronous transfers, fix a typo in an out-of-memory test.

(snj)

2009-02-02 20:37:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #381):
sys/dev/acpi/acpi.c: revision 1.123
sys/dev/acpi/acpica/OsdSchedule.c: revision 1.9
sys/dev/acpi/acpica/OsdSynch.c: revision 1.11
PR# kern/38817: regression in acpi sleep on lifebook S6510
Switch to polling mode after the acpi(4) device has been suspended as
interrupts will be disabled later on and we may still need to execute
AML that tries to sleep or wait on a semaphore.

(snj)

2009-02-02 20:34:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #380):
lib/libc/gen/raise.c: revision 1.8
Change raise(3) to be thread-aware - send the signal to current LWP.
From <ad> via PR/40341.

(snj)

2009-02-02 20:32:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #379):
lib/libpthread/pthread_barrier.c: revision 1.19
pthread_barrier: Fix numerous stupid bugs. Surprising that nobody
complained yet.

(snj)

2009-02-02 20:29:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #376):
dist/wpa/src/drivers/driver_bsd.c: revision 1.5
Merge http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.sbin/wpa/wpa_supplicant/Attic/driver_netbsd.c.diff?r1=1.7&r2=1.8
PR# 39364: wpa_cli scan_results shows '0' signal level
Use rssi for level (instead of qual) in scan results, following examples
set by the wpa_supplicant ndis and iphone drivers.

(snj)

2009-02-02 20:24:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #375):
sys/dev/ic/ld_icp.c: revision 1.23
One more device_t/softc split fallout (a missing device_private()).

(snj)

2009-02-02 20:24:36 UTC MAIN commitmail json YAML

Document the --version switch to print out the version information from
the libopenpgpsdk(3) library

(agc)

2009-02-02 20:23:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #375):
sys/dev/ic/icpvar.h: revision 1.11
As ic_ident is from 2 to ICP_NCCBS + 2, we need more than just ICP_NCCBS
sense structures in icp_scr map; otherwise we'll compute an offset past the
allocated memory (and past the end of the dmap map) from the ic_ident.
To be safe use ICP_NCCB_RESERVE instead of 2; as I'm not sure why
ICP_NCCB_RESERVE is 4.

(snj)

2009-02-02 20:21:26 UTC MAIN commitmail json YAML

Document the function to get the version information for the openpgpsdk
library.

(agc)

2009-02-02 20:21:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #374):
lib/libc/sys/Makefile.inc: revision 1.200
__posix_fadvise50() does not use the standard errno behaviour, but returns
the error value itself - so move it from ASM to NOERR. Pointed out by
Nick. I have no idea how/if this ever could have worked, but I would swear
I realy tested it when I last touched it! Fixes the sys/fs/posix_fadvise
regression test.

(snj)

2009-02-02 20:15:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #373):
lib/librt/pset.3: revision 1.10
Small fix, "processes" mistaken with "processors".

(snj)

2009-02-02 20:14:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #373):
lib/librt/pset.3: revision 1.9
Try to clarify what pset(3) actually does.  This needs some more
work.

(snj)

2009-02-02 20:13:59 UTC MAIN commitmail json YAML

Add a --version command to the openpgp utility, and document it. The
version is grabbed from the openpgpsdk library.

Make openpgp just include the one catch-all openpgpsdk header file.

(agc)

2009-02-02 20:12:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #372):
sys/kern/kern_synch.c: revision 1.259
sched_pstats: add few checks to catch the problem.  OK by <ad>.

(snj)

2009-02-02 20:10:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #371):
sys/arch/x86/x86/cpu.c: revision 1.59
Link cpus in the order they are attaching and not in inverse order.

(snj)

2009-02-02 20:05:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tjam in ticket #370):
sys/arch/atari/dev/zs.c: revision 1.58
Remove sicallback to use the MI softint(9) APIs directly - from Tsutsui

(snj)

2009-02-02 20:04:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tjam in ticket #370):
sys/arch/atari/dev/zsvar.h: revision 1.13
Use 8KB buffer for ZLRB_RING_SIZE to prevent overruns

(snj)

2009-02-02 20:00:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by njoly in ticket #369):
sys/kern/sysv_msg.c: revision 1.61
Do not call put_type() but use copyout() when returning the message
segments to the user.
ok by rmind.

(snj)

2009-02-02 19:56:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #368):
share/man/man9/malloc.9: revision 1.45 via patch
Tweak text.

(snj)

2009-02-02 19:53:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #367):
sys/kern/vfs_subr.c: revision 1.359
- vrelel: fix broken "dead but not clean" assertion. The vnode can be
  dead and dirty if cleaning is in progress.
- Add an assertion, fix some text.

(snj)

2009-02-02 19:50:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #365):
sys/kern/kern_sig.c: revision 1.292
sigchecktrace: process SIGKILL before everything else.

(snj)

2009-02-02 19:47:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #365):
sys/kern/subr_prf.c: revision 1.125
Don't try to sync if panicing:
- It doesn't work and a dead system that can't be reset from the console is
  worse than a system that has painced and rebooted. If you can make it work
  reliably please do so.
- If the system is paniced there is every reason to suspect VM structures
  and the contents of the buffer cache.

(snj)

2009-02-02 19:46:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #364):
sys/kern/kern_sig.c: revision 1.294
Fix a comment.

(snj)

2009-02-02 19:44:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #363):
sys/sys/mman.h: revision 1.42
Put mremap into the _NETBSD_SOURCE section.

(snj)

2009-02-02 19:41:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #362):
sys/arch/x86/x86/tsc.c: revision 1.24
Bah, re-apply. I still see errors without it.

(snj)

2009-02-02 19:41:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #362):
sys/arch/x86/x86/tsc.c: revision 1.23
Back out previous. atomic_cas_64() doesn't work during early boot. I'll
fix that instead.

(snj)

2009-02-02 19:40:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #362):
sys/arch/x86/x86/tsc.c: revision 1.22
More paranoia.

(snj)

2009-02-02 19:39:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #362):
sys/arch/x86/x86/tsc.c: revision 1.21
A fix for failed TSC calibration with the message "ERROR: %lld cycle TSC
drift observed".
On i386, cpu_cc_skew was written out as two 32-bit words. If unlucky, the
boot processor could read the whole 64-bit value after only 32-bits of the
update were written back to main memory.

(snj)

2009-02-02 19:35:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #361):
share/man/man9/kpreempt.9: revision 1.2
-Kernel preemption is currently disabled by default.
-It can be enabled by tweaking kern.sched.kpreempt_pri sysctl.
+On architectures where kernel preemption is not supported natively, these
+functions may still be used.

(snj)

2009-02-02 19:33:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #360):
sys/kern/kern_synch.c: revision 1.258
Redo previous. Don't count deferrals due to raised IPL. It's not that
meaningful.

(snj)

2009-02-02 19:32:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #360):
sys/kern/kern_synch.c: revision 1.257
Don't increment the 'kpreempt defer: IPL' counter if a preemption is pending
and we try to process it from interrupt context. We can't process it, and
will be handled at EOI anyway. Can happen when kernel_lock is released.

(snj)

2009-02-02 19:27:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #358):
sys/kern/kern_descrip.c: revision 1.185
- Fix a bug where we trashed descriptor zero in the old open files array
  while ironically trying to preserve the same during copy. Would only have
  occurred if a multithreaded program expanded the descriptor table and,
  within a tiny window of exposure, another thread in the program tried to
  access descriptor zero.
- Convert to use kmem_alloc/kmem_free.

(snj)

2009-02-02 19:24:04 UTC netbsd-5 commitmail json YAML

Apply patch (requested by ad in ticket #357):
Make adjustment of some critical variables atomic.

(snj)

2009-02-02 19:16:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #356):
share/man/man9/kmem_alloc.9: revision 1.7
Add a bunch of new text, in particular:
        Use of KM_NOSLEEP is strongly discouraged as it can
        create transient, hard to debug failures that occur
        when the system is under memory pressure.
        In situations where it is not possible to sleep, for
        example because locks are held by the caller, the
        code path should be restructured to allow the allo-
        cation to be made in another place.

(snj)

2009-02-02 18:50:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #343):
sys/arch/x86/x86/identcpu.c: revision 1.13
sys/arch/x86/include/cpufunc.h: revision 1.10
x86_patch() is not available on Xen.
Make Xen kernels link again.

(snj)

2009-02-02 18:38:37 UTC MAIN commitmail json YAML

support gemdos as a type of unmounted filesystem during set selection

(abs)

2009-02-02 18:31:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #354):
sys/uvm/uvm_fault.c: revision 1.126
sys/uvm/uvm_map.c: revision 1.268
Move a couple of calls to pmap_update().

(snj)

2009-02-02 18:28:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #353):
sys/kern/kern_sig.c: revision 1.293
sys/kern/kern_synch.c: revision 1.256
PR kern/36183 problem with ptrace and multithreaded processes
Fix the famous "gdb + threads = panic" problem.
Also, fix another revivesa merge botch.

(snj)

2009-02-02 18:25:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #352):
share/man/man7/sysctl.7: revision 1.18
-If non-zero, DDB will be entered when the kernel panics.
+If non-zero, DDB will be entered if the kernel panics.

(snj)

2009-02-02 18:24:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #351):
sys/ufs/ufs/ufs_quota.c: revision 1.61
Print a warning message and return EOPNOTSUPP if the user tries to enable
quotas on a file system that is using logging.

(snj)

2009-02-02 18:15:36 UTC MAIN commitmail json YAML

Include the right header to get usb_hid_descriptor_t.

(joerg)

2009-02-02 15:59:20 UTC MAIN commitmail json YAML

- u_int8_t -> uint8_t
- use ANSI function decls

(tsutsui)

2009-02-02 15:57:51 UTC MAIN commitmail json YAML

Remove obsolete #if defined(LKM) block.  PR kern/40513

(tsutsui)

2009-02-02 14:12:01 UTC MAIN commitmail json YAML

Include guards and match usbd_get_hid_descriptor prototype and
implementation.

(joerg)

2009-02-02 14:00:27 UTC MAIN commitmail json YAML

Add support for loading pseudo-device drivers. Try to autoload modules from
specs_open routine. If devsw_open fail, get driver name with devsw_getname
routine and autoload module.

For now only dm drivervcan be loaded, other pseudo drivers needs more work.

Ok by ad@.

(haad)

2009-02-02 11:19:29 UTC MAIN commitmail json YAML

- An errno is missed in rev. 1.11 while converting return statement to
  goto statement.
- A local variable still in use is intercepted in rev. 1.6.  Define and
  use variable of its own.

(enami)

2009-02-02 09:24:47 UTC MAIN commitmail json YAML

The -d or -t flag must appear after -c/-C/-e/-E flags, because of the
way we add the device name. after the flags.
Addresses PR 40495 from Ryo HAYASAKA.

(apb)

2009-02-02 04:24:18 UTC MAIN commitmail json YAML

Make nbpwd_mkdb always generate version 1 by deciding version depending on
sizeof(pw_change).  No objection on tech-userlevel.

(uebayasi)

2009-02-02 03:44:50 UTC netbsd-5 commitmail json YAML

2009-02-02 03:42:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #350):
sys/kern/vfs_subr.c: revision 1.360
vclean: be paranoid and set v_tag, v_op while holding v_interlock.
FS code could check their values while scrolling through mnt_vnodelist.

(snj)

2009-02-02 03:40:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #349):
sys/kern/kern_softint.c: revision 1.25
softint_disestablish: don't pass softint_lock to kpause, it's not held.

(snj)

2009-02-02 03:39:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #349):
sys/kern/kern_softint.c: revision 1.24
sys/sys/intr.h: revision 1.8
softint_disestablish: the soft interrupt could still be running on a CPU
somewhere in the system. If it is, wait for it to complete before tearing
it down. The caller commits to not trigger the interrupt again once
disestablish is set in motion.

(snj)

2009-02-02 03:34:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #348):
sys/kern/subr_percpu.c: revision 1.9
Start percpu allocation at (ALIGNBYTES + 1) to avoid problem with importing
offset zero to vmem.

(snj)

2009-02-02 03:32:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #347):
usr.sbin/makefs/cd9660.c: revision 1.23
Make the allow-multidot option useful.

(snj)

2009-02-02 03:30:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #346):
sys/arch/alpha/alpha/machdep.c: revision 1.311
sys/arch/amiga/amiga/machdep.c: revision 1.211
sys/arch/atari/atari/machdep.c: revision 1.153
sys/arch/hp700/hp700/machdep.c: revision 1.53
sys/arch/i386/i386/dumpsys.c: revision 1.5
sys/arch/mips/mips/mips_machdep.c: revision 1.206
sys/arch/mvme68k/mvme68k/machdep.c: revision 1.132
sys/arch/news68k/news68k/machdep.c: revision 1.75
sys/arch/next68k/next68k/machdep.c: revision 1.88
sys/arch/sparc/sparc/machdep.c: revision 1.285
sys/arch/sparc64/sparc64/machdep.c: revision 1.230
sys/arch/sun2/sun2/machdep.c: revision 1.56
sys/arch/sun3/sun3/machdep.c: revision 1.188
sys/arch/sun3/sun3x/machdep.c: revision 1.114
sys/arch/x68k/x68k/machdep.c: revision 1.153
dumpsys: don't spew numbers into the log.

(snj)

2009-02-02 03:27:37 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-02-02 03:24:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #345):
sys/arch/amd64/amd64/locore.S: revision 1.50
Don't abort pageidlezero unless a realtime thread wants to run.

(snj)

2009-02-02 03:22:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #345):
sys/arch/amd64/amd64/genassym.cf: revision 1.39
sys/arch/i386/i386/genassym.cf: revision 1.79
sys/arch/i386/i386/locore.S: revision 1.82
sys/arch/x86/x86/x86_machdep.c: revision 1.26
Don't abort pageidlezero unless a realtime thread wants to run.

(snj)

2009-02-02 03:19:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #345):
sys/sys/cpu.h: revision 1.26
Adjust RESCHED_ values for existing code.

(snj)

2009-02-02 03:18:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #345):
sys/kern/kern_runq.c: revision 1.23
sys/sys/cpu.h: revision 1.25
- Wrap sys/cpu.h contents in _LOCORE.
- Add a RESCHED_LAZY flag and use instead of zero.

(snj)

2009-02-02 03:12:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #344):
sys/nfs/nfsnode.h: revision 1.70
protect sillyrename with _KERNEL

(snj)

2009-02-02 03:11:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #344):
sys/nfs/nfs_node.c: revision 1.108
sys/nfs/nfsnode.h: revision 1.69
- Don't vput() a vnode that we do not hold locked.
- Eliminate one of the few remaining uses of LK_CANRECURSE.

(snj)

2009-02-02 03:06:37 UTC MAIN commitmail json YAML

2009-02-02 03:06:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #343):
common/lib/libc/arch/i386/atomic/atomic.S: revision 1.14
sys/arch/x86/include/cpufunc.h: revision 1.9
sys/arch/x86/x86/identcpu.c: revision 1.12
sys/arch/x86/x86/cpu.c: revision 1.60
sys/arch/x86/x86/patch.c: revision 1.15
PR kern/40213 my i386 machine can't boot because of tsc
- Patch in atomic_cas_64() twice. The first patch is early and makes it
  the MP-atomic version available if we have cmpxchg8b. The second patch
  strips the lock prefix if ncpu==1.
- Fix the i486 atomic_cas_64() to not unconditionally enable interrupts.

(snj)

2009-02-02 03:05:35 UTC MAIN commitmail json YAML

Call a SetupMouse function to condition the fd.

(christos)

2009-02-02 03:01:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #342):
sys/arch/amd64/amd64/lock_stubs.S: revision 1.21
sys/arch/i386/i386/lock_stubs.S: revision 1.22
- 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.

(snj)

2009-02-02 02:53:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #341):
sys/kern/sys_descrip.c: revision 1.8
Prevent a potential deadlock from a multithreaded process doing:
t1 dup2(0, 1)
t2 dup2(1, 0)

(snj)

2009-02-02 02:40:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #340):
sys/kern/subr_vmem.c: revision 1.52
Put vm_lock into its own cache line.

(snj)

2009-02-02 02:38:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #339):
sys/kern/subr_autoconf.c: revision 1.167
Don't need to hold kernel_lock for most of this (and not into the swapper!).

(snj)

2009-02-02 02:32:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cube in ticket #338):
sys/compat/sa/compat_sa.c: revision 1.7
sys/kern/kern_exit.c: revision 1.215
Adjust the sleeps in lwpcache and lwpublk. Make them uninterruptable
for now. This will prevent signals from waking them. Adjust
exit_lwps() to explicitly add LW_SINTR to all of them, so that
the process exit code can wake them up.
This is needed as threads in both of these wait channels die once
they are woken. So they aren't interruptable in the typical sense.
I am now able to suspend & resume firefox successfully now.

(snj)

2009-02-02 02:31:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #337):
share/man/man5/boot.cfg.5: revision 1.13
ramdisk.kmod -> miniroot.kmod

(snj)

2009-02-02 02:27:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #336):
sys/kern/subr_kobj.c: revision 1.27 via patch
Use NOCHROOT when doing the lookup against the standard module path.
Prevents abuse of chroots to load tainted kernel modules.

(snj)

2009-02-02 01:00:03 UTC netbsd-5 commitmail json YAML

2009-02-02 00:57:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bjh21 in ticket #335):
sys/dev/ic/com_upc.c: revision 1.11
sys/dev/ic/lpt_upc.c: revision 1.10
sys/dev/ic/wdc_upc.c: revision 1.26
The introduction of config_stdsubmatch() lost an important feature of
upc_submatch() whereby it made sure that the correct driver attached.
Since this didn't really belong in the submatch function anyway,
reintroduce it in the match functions for upc's children.
This allows my A5000 to find at least one of its hard disks.

(snj)

2009-02-02 00:55:28 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bjh21 in ticket #334):
sys/arch/acorn26/podulebus/if_eh.c: revision 1.15
Make sure that dp8390_intr() gets passed the softc pointer, not the device
pointer, when it's called.

(snj)

2009-02-02 00:48:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #332):
sys/arch/amiga/amiga/trap.c: revision 1.122
sys/arch/atari/atari/trap.c: revision 1.99
sys/arch/cesfic/cesfic/trap.c: revision 1.43
sys/arch/hp300/hp300/trap.c: revision 1.140
sys/arch/luna68k/luna68k/trap.c: revision 1.55
sys/arch/m68k/include/signal.h: revision 1.25
sys/arch/m68k/m68k/sig_machdep.c: revision 1.41
sys/arch/mac68k/mac68k/trap.c: revision 1.136 via patch
sys/arch/mvme68k/mvme68k/trap.c: revision 1.98
sys/arch/news68k/news68k/trap.c: revision 1.60
sys/arch/next68k/next68k/trap.c: revision 1.75
sys/arch/sun2/sun2/trap.c: revision 1.37
sys/arch/sun3/sun3/trap.c: revision 1.136
sys/arch/x68k/x68k/trap.c: revision 1.97
Centralize fpu exception to siginfo code encoding for all m68k archs,
fixes a failure in the lib/libc/ieeefp/except regression test.

(snj)

2009-02-02 00:33:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #332):
sys/arch/m68k/fpe/fpu_emulate.h: revision 1.14
fix include path in previous

(snj)

2009-02-02 00:32:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #332):
sys/arch/m68k/fpe/fpu_emulate.h: revision 1.13
sys/arch/m68k/include/fpreg.h: revision 1.1
Move FPSR_ register bit definitions into their own file

(snj)

2009-02-02 00:29:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bjh21 in ticket #333):
sys/arch/acorn26/acorn26/irq.c: revision 1.11
Make the restartable atomic sequence for _lock_cas() actually atomic and
restartable on acorn26.

(snj)

2009-02-02 00:26:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #332):
sys/arch/m68k/include/ieeefp.h: revision 1.7
The FE_* constants are used verbatim to set the RND field in the FPCR
register - so FE_UPWARD needs to be 3 and FE_DOWNWARD 2 - otherwise
our libc code for fpsetround(), fpgetround() and __flt_rounds() would
need to be adjust (and become slower). This fixes a failure in the
lib/libc/ieeefp/round regression test.
OK: matt

(snj)

2009-02-02 00:19:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #331):
dist/nvi/dist/configure.in: revision 1.2
check for memcpy too

(snj)

2009-02-02 00:18:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #331):
usr.bin/nvi/build/config.h: revision 1.4
fix typo.

(snj)

2009-02-02 00:17:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #331):
usr.bin/nvi/build/config.h: revision 1.3
we have memcpy and port.h needs it.

(snj)

2009-02-02 00:13:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #330):
sys/arch/hppa/spmath/dbl_float.h: revision 1.3
sys/arch/hppa/spmath/float.h: revision 1.4
sys/arch/hppa/spmath/sgl_float.h: revision 1.3
From OpenBSD:
apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahs
been wrong and thus proven by many and there change it back to
what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html .
also fix spmath to use it's own consts instead of (now) off by one
float.h values thus to avoid any kind of binary changes.
Fixes regress/lib/libc/ieeefp/nan

(snj)

2009-02-02 00:10:18 UTC MAIN commitmail json YAML

remove a non-ascii comment.

(yamt)

2009-02-02 00:10:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #329):
regress/lib/csu/initfini/arch/hppa/initfini_asm.S: revision 1.2
Don't corrupt %r4 - it's a callee save.
Fixes regress/lib/csu/initfini on hppa.

(snj)

2009-02-02 00:07:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jklos in ticket #328):
usr.sbin/postinstall/postinstall: revision 1.84
Added MAKEDEV.local to postinstall's makedev check. Upgraded systems were
not getting an updated MAKEDEV.local file.

(snj)

2009-02-02 00:07:07 UTC MAIN commitmail json YAML

back to malloc for now as wapbl_biodone is called by softint.

(yamt)

2009-02-02 00:03:54 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #327):
distrib/sets/lists/xfont/mi: revision 1.34
external/mit/xorg/share/fonts/misc/Makefile: revision 1.2
external/mit/xorg/share/fonts/misc/font-sony-misc/Makefile: revision 1.1
share/mk/bsd.own.mk: revision 1.554
Install the "sony-misc" font from the X.org distribution.
Patch supplied by Takeshi Nakayama in PR xsrc/40476.

(snj)

2009-02-01 23:54:43 UTC netbsd-5 commitmail json YAML

xsrc/external/mit/font-sony-misc/dist/12x24.bdf@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/12x24rk.bdf@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/8x16.bdf@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/8x16rk.bdf@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/AUTHORS@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/COPYING@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/ChangeLog@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/INSTALL@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/Makefile.am@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/Makefile.in@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/NEWS@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/README@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/aclocal.m4@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/autogen.sh@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/configure@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/configure.ac@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/install-sh@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/missing@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
xsrc/external/mit/font-sony-misc/dist/mkinstalldirs@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2

Pull up following revision(s) (requested by tron in ticket #327):
xsrc/external/mit/font-sony-misc/dist/12x24.bdf: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/12x24rk.bdf: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/8x16.bdf: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/8x16rk.bdf: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/AUTHORS: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/COPYING: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/ChangeLog: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/INSTALL: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/Makefile.am: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/Makefile.in: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/NEWS: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/README: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/aclocal.m4: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/autogen.sh: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/configure: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/configure.ac: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/install-sh: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/missing: font-sony-misc-1-0-0
xsrc/external/mit/font-sony-misc/dist/mkinstalldirs: font-sony-misc-1-0-0
Initial import of font-sony-misc-1.0.0 from X.Org.
This is part of the fix for PR xsrc/40476 by Takeshi Nakayama.

(snj)

2009-02-01 23:46:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #326):
lib/libevent/evdns.c: revision 1.2
PR/40480: George Abdelmalik: Don't redefine _FORTIFY_SOURCE if it is already
defined.

(snj)

2009-02-01 23:45:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by elad in ticket #325):
share/man/man8/security.8: revision 1.18
Fix mistake in the Veriexec example, the command name is "veriexecctl",
not "veriexec".

(snj)

2009-02-01 23:43:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by enami in ticket #324):
sys/kern/vfs_subr.c: revision 1.367
Fix a bug introduced by rev. 1.311.  Make the kern.vnode sysctl to expose
correct address of each vnode to userland again.

(snj)

2009-02-01 23:41:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #323):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(snj)

2009-02-01 22:37:23 UTC MAIN commitmail json YAML

-c: make it clear where the file hierarchy starts
-I, -E: they also work with -C, not just with -D

(hubertf)

2009-02-01 22:36:25 UTC MAIN commitmail json YAML

When {MD5,RMD160,SHA1,SHA256_,SHA384_,SHA512_}File fail, use errno
to print what's actually wrong

(hubertf)

2009-02-01 21:25:07 UTC MAIN commitmail json YAML

Drop splnet() *after* tsleep instead of before.  Fixes a race condition
between sleep and wakeup.  (tested on NetBSD 4.0)

(pooka)

2009-02-01 18:51:07 UTC MAIN commitmail json YAML

Apply kmem patch posted to tech-kern.

- Add another level of caches, for max quantum cache size -> PAGE_SIZE.
- Add debug code to verify that kmem_free() is given the correct size.

(ad)

2009-02-01 18:23:04 UTC MAIN commitmail json YAML

Apply pipe patch posted to tech-kern, slightly updated:

- Cache kva.
- Convert to use mutex_obj_alloc().
- Make better use of pool_cache.

Also:

Disable direct transfers for the moment. I believe there may be a bug that
can cause transfers to stall when switching between direct/buffered access.
I think this has most recently been run into on 'denver' but I have seen it
as far back as 3.1.

(As an aside, direct is a not a clear win on modern systems with large cache
and high TLB invalidation overhead. Particularly so on MP systems, although
micro benchmarks may report otherwise because they typically do not tax the
system. Anyone want to write a decent benchmark?)

(ad)

2009-02-01 17:36:43 UTC MAIN commitmail json YAML

PR kern/40469 5.0_BETA/amd64 INSTALL kernel panics when installing on log-enabled filesystems
PR kern/40470 WAPBL corrupts ext2fs

Don't touch inodes at all unless VOP_FSYNC(). Might fix the ext2fs problem,
I am not sure.

(ad)

2009-02-01 17:05:26 UTC MAIN commitmail json YAML

2009-02-01 17:04:11 UTC MAIN commitmail json YAML

Init ipflow pool dynamically instead of using a linkset.

(pooka)

2009-02-01 14:25:11 UTC MAIN commitmail json YAML

Fix printing of tv_sec,tv_usec in UVMHIST.

(skrll)

2009-02-01 12:59:05 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-02-01 08:12:25 UTC MAIN commitmail json YAML

note some options' optarg in DESCRIPTION as well.

(yamt)

2009-02-01 07:55:42 UTC MAIN commitmail json YAML

make -o option consistent with others.

(yamt)

2009-01-31 21:56:47 UTC netbsd-4-0 commitmail json YAML

2009-01-31 21:56:31 UTC netbsd-4 commitmail json YAML

2009-01-31 21:56:02 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1270):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(bouyer)

2009-01-31 21:55:58 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1270):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(bouyer)

2009-01-31 21:54:39 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #1269):
usr.bin/locale/locale.c: revision 1.7
Fix off-by-one in malloc().

(bouyer)

2009-01-31 21:54:07 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #1269):
usr.bin/locale/locale.c: revision 1.7
Fix off-by-one in malloc().

(bouyer)

2009-01-31 21:51:50 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1268):
sys/arch/m68k/fpe/fpu_emulate.c: revision 1.28
In fpu_emul_arith(), check lower 7 bits in word1 rather than only 6 bits
to check 040/060 FP instructions, and don't call fpu_implode() and
fpu_upd_fpsr() if no vaild emulated result is set otherwise these
functions cause NULL pointer dereference.
Fixes panics triggered by 040/060's FDADD instruction
(which has the same lower 6 bits with fscale instruction)
on 020/030 machines (even with 68881/68882) running kernels
with options FPU_EMULATE.
Problem reported by John Carr on port-sun3.
Should be pulled up to netbsd-4-0, netbsd-4 and netbsd-5.
XXX: m68k 4.0 packages binaries on ftp have this FDADD instruction.

(bouyer)

2009-01-31 21:51:21 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1268):
sys/arch/m68k/fpe/fpu_emulate.c: revision 1.28
In fpu_emul_arith(), check lower 7 bits in word1 rather than only 6 bits
to check 040/060 FP instructions, and don't call fpu_implode() and
fpu_upd_fpsr() if no vaild emulated result is set otherwise these
functions cause NULL pointer dereference.
Fixes panics triggered by 040/060's FDADD instruction
(which has the same lower 6 bits with fscale instruction)
on 020/030 machines (even with 68881/68882) running kernels
with options FPU_EMULATE.
Problem reported by John Carr on port-sun3.
Should be pulled up to netbsd-4-0, netbsd-4 and netbsd-5.
XXX: m68k 4.0 packages binaries on ftp have this FDADD instruction.

(bouyer)

2009-01-31 21:47:06 UTC netbsd-4 commitmail json YAML

Tickets 1266, 1267, 1271

(bouyer)

2009-01-31 21:46:18 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1271):
sys/dev/eisa/if_ep_eisa.c: revision 1.40
Add id for 5090 variant - reported in PR kern/40524 by Andrew Daugherity.

(bouyer)

2009-01-31 21:43:34 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1267):
lib/libc/net/getaddrinfo.c: revision 1.92
Cause getaddrinfo() without socktype specification to work correctly for
numeric addresses.  The documentation appears to say this works, and some
other systems support it -- more importantly, why should it _not_ work?  If
it does not, getaddrinfo() cannot be used as a general-purpose textual to
binary address conversion utility function; yet it is the only such function
we have in the system, since inet_pton() requires a priori knowledge of the
address family.
This change also causes getaddrinfo() with NULL hint (expressly documented
as working) to work properly for numeric addresses.

(bouyer)

2009-01-31 21:40:46 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1266):
sys/net/if_gre.c: revision 1.80
initialize error, cause gcc3 says so.

(bouyer)

2009-01-31 21:27:25 UTC netbsd-3-1 commitmail json YAML

2009-01-31 21:27:22 UTC netbsd-3-0 commitmail json YAML

2009-01-31 21:26:47 UTC netbsd-3-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1989):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(bouyer)

2009-01-31 21:26:43 UTC netbsd-3-1 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1989):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(bouyer)

2009-01-31 21:24:42 UTC netbsd-3 commitmail json YAML

2009-01-31 21:24:11 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1989):
sbin/raidctl/raidctl.c: revision 1.40
Use correct format to print the "numBlocks" element in a RAIDframe
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.

(bouyer)

2009-01-31 21:23:45 UTC MAIN commitmail json YAML

fill in cflags for freetype.  make xft-config.in depend on Makefile,
so that changes to the Makefile cause rebuilds.

fixes PR#40285.

(mrg)

2009-01-31 16:00:18 UTC MAIN commitmail json YAML

Remove a block of text, which wiz had commented out - it was not meant to
be.

(agc)

2009-01-31 15:57:55 UTC MAIN commitmail json YAML

Add an entry for libopenpgpsdk. Thanks to wiz for the nudge.

(agc)

2009-01-31 15:53:36 UTC MAIN commitmail json YAML

settime1: fix a bug i introduced when i made l_stime use monotonic time.
from Matthias Drochner on tech-kern@.  PR/40511 from Martin Husemann.

(yamt)

2009-01-31 15:13:18 UTC MAIN commitmail json YAML

flags|=PG_WANTED instead of flags=PG_WANTED

(pooka)

2009-01-31 14:22:21 UTC MAIN commitmail json YAML

Disable LOAD_NOTE on floppy boot.
Tested by isaki@ and fixes PR install/38943 on x68k.

(tsutsui)

2009-01-31 14:16:34 UTC MAIN commitmail json YAML

mdoclint cleanup:
remove trailing whitespace and a few nits.

(wiz)

2009-01-31 14:14:11 UTC MAIN commitmail json YAML

Add all options to SYNOPSIS.
Sort option descriptions.
Describe --passphrase, while it still is supported.
Use more markup.
Comment out block of text that didn't make sense to me in the context.
Punctuation improvements.

(wiz)

2009-01-31 13:57:03 UTC MAIN commitmail json YAML

Under some circunstance, the JMC250A2 (and maybe others) can enter a state
where INTA is asserted while no enabled interrupts are pending, which
cause a continous strean if interrupts with no way to clear it.
Clearing/resetting the enabled interrupt mask in the interrupt handler seems
to workaround this issue (this is what the FreeBSD driver does).
While there properly return 0 if the interrupt was not for us, and explicitely
disable JME_TMCSR in addition to TIMER1 and TIMER2.

(bouyer)

2009-01-31 13:54:10 UTC MAIN commitmail json YAML

Add id for 5090 variant - reported in PR kern/40524 by Andrew Daugherity.

(martin)

2009-01-31 13:49:29 UTC MAIN commitmail json YAML

Pass a bus_space_tag_t as first argument of bus_space_unmap, not an int.

(bouyer)

2009-01-31 13:33:04 UTC MAIN commitmail json YAML

2009-01-31 12:57:32 UTC MAIN commitmail json YAML

2009-01-31 10:35:38 UTC MAIN commitmail json YAML

Make it attach on JavaStation KRUPS again

(martin)

2009-01-31 09:33:36 UTC MAIN commitmail json YAML

- malloc -> kmem_alloc
- kill WAPBL_UVM_ALLOC.
- kill wapbl_blk_pool to reduce #ifdef.

(yamt)

2009-01-31 09:22:08 UTC MAIN commitmail json YAML

2009-01-31 09:14:15 UTC MAIN commitmail json YAML

wapbl_log_position: 1 -> MNT_WAIT

(yamt)

2009-01-31 09:13:09 UTC MAIN commitmail json YAML

uvm_swapin: uncomment an assertion which is now ok.

(yamt)

2009-01-31 07:21:15 UTC MAIN commitmail json YAML

Fix a problem which prevents remote parties connecting to our NAP service,
we got the services mixed up.

(plunky)

2009-01-31 06:22:46 UTC MAIN commitmail json YAML

Revert previous one. It has already fixed in net.h,v 1.25.

(isaki)

2009-01-31 06:14:13 UTC MAIN commitmail json YAML

2009-01-31 06:08:28 UTC MAIN commitmail json YAML

2009-01-31 05:44:05 UTC MAIN commitmail json YAML

Fix typo in comment (OUT -> OUI).

(hira)

2009-01-31 04:11:28 UTC MAIN commitmail json YAML

Fix build error.  Declare getsecs() before (re-)defining it.

(isaki)

2009-01-31 02:33:22 UTC MAIN commitmail json YAML

Get rid of 3 static functions which performed the same operation on 3
different arrays, and replace them with a function which takes the array
and size as arguments. No functional change.

(agc)

2009-01-31 01:44:31 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openpgpsdk/dist/src/lib/accumulate.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/compress.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/create.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/openpgpsdk/dist/src/lib/crypto.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/openpgpsdk/dist/src/lib/fingerprint.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/keyring.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openpgpsdk/dist/src/lib/lists.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-parse.c@1.14 / diff / nxr@1.14
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-print.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_armoured.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_se.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_seip.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_fd.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_mem.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openpgpsdk/dist/src/lib/readerwriter.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/signature.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/openpgpsdk/dist/src/lib/symmetric.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/util.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/validate.c@1.10 / diff / nxr@1.10
      :
(more 7 files)
Cosmetic change to surround the argument to sizeof in (brackets). No
functional change.

(agc)

2009-01-31 01:20:32 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/util.h@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openpgpsdk/dist/src/app/openpgp.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/openpgpsdk/dist/src/lib/compress.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/create.c@1.10 / diff / nxr@1.10
src/crypto/external/bsd/openpgpsdk/dist/src/lib/crypto.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/fingerprint.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openpgpsdk/dist/src/lib/keyring.c@1.12 / diff / nxr@1.12
src/crypto/external/bsd/openpgpsdk/dist/src/lib/memory.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-parse.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_armoured.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_se.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_seip.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/readerwriter.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openpgpsdk/dist/src/lib/signature.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openpgpsdk/dist/src/lib/util.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openpgpsdk/dist/src/lib/validate.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_armour.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_encrypt.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_encrypt_se_ip.c@1.8 / diff / nxr@1.8
      :
(more 2 files)
Get rid of all occurrences of ops_mallocz(), since all it did was allocate
zeroed storage, and calloc(3) seems to do that just fine.

(agc)

2009-01-31 00:50:13 UTC MAIN commitmail json YAML

Add the new openpgpsdk.h and openpgpsdk.3 to set lists

(agc)

2009-01-31 00:48:19 UTC MAIN commitmail json YAML

Add a manual page for the openpgpsdk library - very bare bones right now,
all contributions gratefully received.

Also add a convenience header file, which includes the other necessary
openpgpsdk header files - this means that

#include <openpgpsdk/openpgpsdk.h>

will get all the necessary definitions and declarations.

(agc)

2009-01-31 00:09:58 UTC MAIN commitmail json YAML

2009-01-31 00:08:05 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-01-30 23:52:28 UTC MAIN commitmail json YAML

Remove empty trailing line.

(wiz)

2009-01-30 23:48:36 UTC MAIN commitmail json YAML

2009-01-30 23:46:59 UTC MAIN commitmail json YAML

2009-01-30 23:46:03 UTC MAIN commitmail json YAML

2009-01-30 23:43:30 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-01-30 23:38:44 UTC MAIN commitmail json YAML

2009-01-30 23:35:35 UTC MAIN commitmail json YAML

sign-compare fix

(lukem)

2009-01-30 23:26:54 UTC MAIN commitmail json YAML

Update for SUSv2 compliance.

(ad)

2009-01-30 23:21:03 UTC MAIN commitmail json YAML

Make threaded programs die correctly:

kill(getpid(), SIGFOO) -> raise(SIGFOO)

(ad)

2009-01-30 23:19:12 UTC MAIN commitmail json YAML

signal(getpid(), SIGFOO) -> raise(SIGFOO)

(ad)

2009-01-30 23:12:16 UTC MAIN commitmail json YAML

Add Belgian Azerty keymap for ukbd(4).  Existing pckbd(4) map doesn't work
for USB keyboards.

(ghen)

2009-01-30 23:11:27 UTC MAIN commitmail json YAML

timer_intr: hold proc_lock across the loop, otherwise the process we are
about to signal could disappear.

(ad)

2009-01-30 23:07:17 UTC MAIN commitmail json YAML

Rename all the members of 'enum Token' to TOK_FOO.
Makes it rather more obvious wherethey belong - especially since
two of them were 'True' and 'False' (and not 1 and 0 either).

(dsl)

2009-01-30 22:59:37 UTC MAIN commitmail json YAML

mdoclint cleanup:
Sort sections.
Make HTML-ready.
Add RCS Id.
Fix section and man page names.

(wiz)

2009-01-30 22:35:10 UTC MAIN commitmail json YAML

Treat .ifdef ${foo} as .if defined(${foo}) not .if "${foo}" != "".
(and similarly for the other .ifxxx).
Do comparison against "" or 0 for .if "foo" and .if <numeric> directly
instead of faking up the operator string.
Rename error: to done: and use it for more exit paths.
Elucidate and correct some comments.

Fixes problems with makefiles that do:
.for var in var_1 var_2
.ifdef ${var}
...
which used to check whether var_1 was defined - because the .ifdef saw the
literal var_1, not a variable expansion due to the way .for loop variables
were substituted.

(dsl)

2009-01-30 22:06:04 UTC MAIN commitmail json YAML

.. but we still need to check if nam is passed to PRU_SEND for
non-connected sockets.

(pooka)

2009-01-30 21:39:42 UTC MAIN commitmail json YAML

Make source match the documentation (I thought I'd committed these yesterday,
but it seems not).

Bump default number of bits from 1024 to 2048.

Add --armor as a synonym for --armour, and prepare for the great spelling war
of 2009.

(agc)

2009-01-30 21:30:56 UTC MAIN commitmail json YAML

Default DDB_ONPANIC to zero. The end product is ultimately for the
consumption of users external to the project, users who are unlikely to
be kernel hackers with the motivation to debug crashes. In this situation
rebooting and creating a crash dump is more appropriate than interrupting
normal service for an unbounded amount of time, while also leaving the
machine at cryptic db> prompt.

(ad)

2009-01-30 21:16:51 UTC MAIN commitmail json YAML

Quote PR number in XXX comment.  No functional change.

(pooka)

2009-01-30 21:13:20 UTC MAIN commitmail json YAML

Call soisconnected() in PRU_CONNECT for udp sockets too.

(pooka)

2009-01-30 16:16:36 UTC MAIN commitmail json YAML

age_dma_alloc(): Don't allocate more than really required.
It is less likely to fail with ENOMEM when we are short on dma-safe memory.
This happens more likely when running NetBSD as Xen Dom0.

(cegger)

2009-01-30 15:01:19 UTC MAIN commitmail json YAML

Make fibre cards, at least 5701 models, work, by initializing the
bge_ifmedia.ifm_media field, which is not done by ifmedia_set().
Patch lifted from FreeBSD's revision 1.71.

(he)

2009-01-30 14:29:44 UTC MAIN commitmail json YAML

Make sure _atomic_cas_fn is initialised for "weirdo environments" such
as ramdisks where the constructor doesn't get called.

Fixes ifconfig in hp700 sysinst.

OK'ed by ad.

(skrll)

2009-01-30 14:09:44 UTC MAIN commitmail json YAML

don't clear the screen unconditionally. Now controlled by an option.
Thanks enami

(christos)

2009-01-30 13:57:39 UTC MAIN commitmail json YAML

2009-01-30 13:55:51 UTC MAIN commitmail json YAML

2009-01-30 13:16:16 UTC MAIN commitmail json YAML

Show that "seconds" is the expected argument for -r.
(I didn't bump the manual page date for this minor change. If I
should let me know.)

(reed)

2009-01-30 13:01:36 UTC MAIN commitmail json YAML

2009-01-30 12:55:46 UTC MAIN commitmail json YAML

When setting up isochronous transfers, fix a typo in an out-of-memory test.

(jmcneill)

2009-01-30 12:51:03 UTC MAIN commitmail json YAML

PR# kern/38817: regression in acpi sleep on lifebook S6510

Switch to polling mode after the acpi(4) device has been suspended as
interrupts will be disabled later on and we may still need to execute
AML that tries to sleep or wait on a semaphore.

(jmcneill)

2009-01-30 11:55:04 UTC MAIN commitmail json YAML

Use indent-synopsis instead of iS register.  The latter is a register
used in BSD derived .Nm implementation.

(enami)

2009-01-30 09:59:46 UTC MAIN commitmail json YAML

Add xen xbd device to disk device filtering list, this will enable using of lvm
under the DomU.

(haad)

2009-01-30 08:57:35 UTC MAIN commitmail json YAML

age_dma_alloc(): print error code to figure out why it failed.

(cegger)

2009-01-30 08:46:25 UTC MAIN commitmail json YAML

remove brackets from return statements.
No functional change.

(cegger)

2009-01-30 08:21:59 UTC nick-hppapmap commitmail json YAML

Add some defines for attributes of pages or mappings of pages

(skrll)

2009-01-30 07:00:45 UTC MAIN commitmail json YAML

The explicit integer bit is "don't care" for infinity, and now that it's
included in ext_frach, it needs to be masked off when testing for an
infinity value.  Fixes the ieeefp/infinity regression test on the 68060
which clears the explicity integer bit when loading an infinity value.

(mhitch)

2009-01-30 04:16:15 UTC MAIN commitmail json YAML

Mac OS X has a CommonDigest wrapper around openssl - use this if necessary.

(agc)

2009-01-30 04:14:20 UTC MAIN commitmail json YAML

Add a manual page for openpgp.1 (all contributions welcome, it's incomplete
right now).

Explain the reason for the WARNS=0 directive in openpgp(1)'s Makefile.

(agc)

2009-01-30 04:09:36 UTC MAIN commitmail json YAML

Fix a tyop in the previous commit

(agc)

2009-01-30 02:30:03 UTC MAIN commitmail json YAML

Turn of real allocators and fall back to malloc(3) for the time
being.  Since we have many threads but pretend to have only one
cpu, the pool code runs into concurrency trouble for cpu-private
data.

(pooka)