Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-10 00:13:41 UTC Now

2014-11-04 09:27:59 UTC netbsd-6 commitmail json YAML

2014-11-04 09:23:20 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1146):
sys/dev/mii/mii_physubr.c: revision 1.79
sys/dev/mii/rgephy.c: revision 1.33
sys/dev/mii/brgphy.c: revision 1.66
sys/dev/mii/atphy.c: revision 1.15
sys/dev/mii/mii.h: revision 1.17
  The bit location of link ability is different between 1000Base-X and others
(See annex 28B.2 and 28D). The old mii.h defined ANAR_X_PAUSE_* macros. Those
macros were named for 1000Base-X, but the bit definitions were not for
1000Base-X but for others (e.g. 1000BaseT). So there was bug in auto
negotiation for 1000Base-X, but there was no bug for other media. Define new
macro named ANAR_PAUSE_* and ANLPAR_PAUSE_* for other than 1000Base-X and fix
the bit definitions of ANAR_X_PAUSE_* and ANLPPAR_X_*. Change some PHY drivers
to use true macro. Same as other *BSDs.

(martin)

2014-11-04 09:17:32 UTC MAIN commitmail json YAML

Restore build with -DDEBUG, and avoid a spurious diagnostic error with -DDEBUG

(manu)

2014-11-04 09:14:42 UTC MAIN commitmail json YAML

PUFFS direct I/O cache fix

There are a few situations where we must take care of the cache if direct
I/O was enabled:
- if we do direct I/O for write but not for read, then any write must
  invalidate the cache so that a reader gets the written data and not
  the not-updated cache.
- if we used a vnode without direct I/O and it is enabled for writing,
  we must flush the cache before compeling the open operation, so that
  the cachec write are not lost.

And at inactive time, we wipe direct I/O flags so that a new open without
direct I/O does not inherit direct I/O.

(manu)

2014-11-04 09:10:37 UTC MAIN commitmail json YAML

Fix PUFFS node use-after-reclaim

When puffs_cookie2vnode() misses an entry, vcache_get()
creates a new node (puffs_vfsop_loadvnode being called to
initialize the PUFFS part), then it discovers it is VNON,
and tries to vrele() it. vrele() calls VOP_INACTIVE(),
which led us in puffs_vnop_inactive() where we sent a
request to the filesystem for a node that already had been
reclaimed.

The fix is to check for VNON nodes in puffs_vnop_inactive()
and to return without doing anyting. This is suboptimal, but
a better workaround would probably need to modify vcache API,
with an impact on other filesystems. Let us keep it simple.

(manu)

2014-11-04 08:05:21 UTC MAIN commitmail json YAML

Thankfully, apropos returns all results by default these days.  Remove
outdated sentence referring to the original (well, old new) limit of 10.

(snj)

2014-11-04 08:00:44 UTC MAIN commitmail json YAML

Add 'makewedges' option to autodiscover wedges from a changed label.

(mlelstv)

2014-11-04 07:51:55 UTC MAIN commitmail json YAML

2014-11-04 07:50:39 UTC MAIN commitmail json YAML

Implement DIOCMWEDGES ioctl that triggers wedge autodiscovery.
Also fix a reference counting bug and clean up some code.

(mlelstv)

2014-11-04 07:46:26 UTC MAIN commitmail json YAML

get sector size from disk structure.

(mlelstv)

2014-11-04 07:45:45 UTC MAIN commitmail json YAML

Handle disks with non DEV_BSIZE sectors.

(mlelstv)

2014-11-04 07:43:00 UTC MAIN commitmail json YAML

Be less noisy when handling wedge name conflicts.

(mlelstv)

2014-11-04 07:41:38 UTC MAIN commitmail json YAML

Add ioctl to autodiscover wedges.

(mlelstv)

2014-11-04 07:16:05 UTC netbsd-7 commitmail json YAML

2014-11-04 03:05:43 UTC MAIN commitmail json YAML

Add #include <inttypes.h> for intmax_t to fix compile error.

(msaitoh)

2014-11-04 03:05:36 UTC MAIN commitmail json YAML

Merge https://github.com/torvalds/linux/commit/2e7eeeb59a92d09144fdb7d2dc1af77a10a7945b#diff-528092536eaeb3c5f7ff6dfeed53786d

> drm/i915: set backlight duty cycle after backlight enable for gen4
> For reasons I can't claim to fully understand gen4 seems to require
> backlight duty cycle setting after the backlight has been enabled, or
> else black screen follows. I don't have documentation for the correct
> sequence on gen4 either. Confirmed on Dell Latitude D630 and MacBook4,1.

Without this patch, the screen on my T61 (i965) would be blank at boot
unless I booted with the AC adapter unplugged.

(jmcneill)

2014-11-04 03:05:08 UTC MAIN commitmail json YAML

2014-11-04 01:56:17 UTC netbsd-6 commitmail json YAML

2014-11-04 01:52:53 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1151):
lib/libperfuse/ops.c: revision 1.74
Avoid a file resize serialization deadlock when writing with
PUFFS_IO_APPEND flag. The symptom was a hang when appending to
a file with a null size.

(msaitoh)

2014-11-04 01:50:42 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1153):
lib/libperfuse/ops.c 1.72
lib/libperfuse/perfuse_priv.h 1.35

Fix build failure on amd64.

(msaitoh)

2014-11-04 00:54:16 UTC netbsd-6 commitmail json YAML

Add gnu/dist/gcc4/gcc/config/i386/pmm_malloc.h, too (ticket 1157).

(msaitoh)

2014-11-04 00:52:15 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1157):
    external/gpl3/gcc.old/dist/gcc/config/i386/pmm_malloc.h: revision 1.2
    Apply r1.2 from our GCC 4.8 version of the same file:
    Kill the "throw()" on a forward declaration for posix_memalign (it does
    not match our base declaration and may cause warnings).

(msaitoh)

2014-11-04 00:20:19 UTC MAIN commitmail json YAML

2014-11-03 23:09:18 UTC netbsd-6-0 commitmail json YAML

2014-11-03 23:09:01 UTC netbsd-6-1 commitmail json YAML

2014-11-03 23:08:44 UTC netbsd-6 commitmail json YAML

2014-11-03 23:06:13 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1174):
sys/netinet/tcp_output.c: revision 1.178
Avoid stack overflow when SACK and TCP_SIGNATURE are both present. Thanks
to Jonathan Looney for pointing this out.

(msaitoh)

2014-11-03 23:05:59 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1174):
sys/netinet/tcp_output.c: revision 1.178
Avoid stack overflow when SACK and TCP_SIGNATURE are both present. Thanks
to Jonathan Looney for pointing this out.

(msaitoh)

2014-11-03 23:05:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1174):
sys/netinet/tcp_output.c: revision 1.178
Avoid stack overflow when SACK and TCP_SIGNATURE are both present. Thanks
to Jonathan Looney for pointing this out.

(msaitoh)

2014-11-03 22:09:32 UTC netbsd-6 commitmail json YAML

2014-11-03 22:05:37 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1160):
sys/dev/ic/mpt_netbsd.c: revision 1.26-1.31
sys/dev/ic/mpt.c: revision 1.17
share/man/man4/bio.4: revision 1.12
share/man/man4/mpt.4: revision 1.6
sys/dev/ic/mpt.h: revision 1.8
- Add bio(4) support.
- xref mpt(4) in bio(4).
- xref bio(4) in mpt(4).
- show "sd0" instead of "mpt0" for volume device name
- include vendor/product/rev info for volumes and their disks.
- for BIOCDISK_NOVOL, set bd_disknovol=true for any disk not associated with a
  volume for BIOCDISK_NOVOL, when setting bd_disknovol=false, also set
  bv_volid

(msaitoh)

2014-11-03 21:50:28 UTC MAIN commitmail json YAML

regen for tnftp 20141104.

(lukem)

2014-11-03 21:48:49 UTC MAIN commitmail json YAML

2014-11-03 21:38:00 UTC netbsd-6-0 commitmail json YAML

2014-11-03 21:37:38 UTC netbsd-6-1 commitmail json YAML

2014-11-03 21:35:25 UTC netbsd-6 commitmail json YAML

2014-11-03 21:31:54 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1169):
crypto/external/bsd/openssh/dist/auth.c: revision 1.9
for consistency use options.use_dns when getting the canonical hostname.
[we do the same below for hosts.allow and deny] reported by rudolf.

(msaitoh)

2014-11-03 21:31:39 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1169):
crypto/external/bsd/openssh/dist/auth.c: revision 1.9
for consistency use options.use_dns when getting the canonical hostname.
[we do the same below for hosts.allow and deny] reported by rudolf.

(msaitoh)

2014-11-03 21:30:58 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1169):
crypto/external/bsd/openssh/dist/auth.c: revision 1.9
for consistency use options.use_dns when getting the canonical hostname.
[we do the same below for hosts.allow and deny] reported by rudolf.

(msaitoh)

2014-11-03 21:26:34 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by gdt in ticket #1164):
usr.sbin/route6d/route6d.c: revision 1.67
reenable routing functionality by using RT_ROUNDUP for ROUNDUP when available

(msaitoh)

2014-11-03 21:22:28 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1161):
lib/libc/stdio/printf.3: revision 1.64 via patch
lib/libc/stdio/vsnprintf.c: revision 1.28 via patch
lib/libc/stdio/vsnprintf_ss.c: revision 1.13 via patch
Return EOVERFLOW like FreeBSD does if the buffer size exceeds INT_MAX
(well FreeBSD documents INT_MAX + 1, but in the code it is INT_MAX).
Return EOVERFLOW like FreeBSD does if the buffer size exceeds INT_MAX
(well FreeBSD documents INT_MAX + 1, but in the code it is INT_MAX).

(msaitoh)

2014-11-03 21:17:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by gdt in ticket #1163):
etc/mtree/Makefile: revision 1.24
silence is golden

(msaitoh)

2014-11-03 20:49:32 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1157):
external/gpl3/gcc.old/dist/gcc/config/i386/pmm_malloc.h: revision 1.2
Apply r1.2 from our GCC 4.8 version of the same file:
Kill the "throw()" on a forward declaration for posix_memalign (it does
not match our base declaration and may cause warnings).

(msaitoh)

2014-11-03 20:38:09 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #1156):
sbin/ifconfig/vlan.c: revision 1.14
sbin/ifconfig/ifconfig.8: revision 1.108
sys/net/if_vlan.c: revision 1.71
sys/net/if_vlan.c: revision 1.73
sys/net/if_vlan.c: revision 1.74
- PR#49114: Write about -vlanif in ifconfig.8.
  Add -vlanif to the help message of ifconfig.
- PR#49196: Leave promiscuous mode when detaching a parent (ifconfig -vlanif)
  We have to call ifpromisc(ifp, 0) for both a VLAN interface
  and its parent when they are in promiscuous mode.
- PR#49197: Delete link local addresses of a vlan interface when detaching its
  parent.
- PR#49112: Restore vlan_ioctl overwritten by ether_ifdetach in vlan_unconfig

(msaitoh)

2014-11-03 20:16:50 UTC MAIN commitmail json YAML

2014-11-03 20:06:25 UTC MAIN commitmail json YAML

fix cksum syntax, CDROM -> CD-ROM, give a specific example of a kernel set
rather than kern.tgz, add dd(1) xref for usb images

(snj)

2014-11-03 20:01:51 UTC netbsd-6 commitmail json YAML

Ticket 1140, 1143-1144, 1147-1150 and 1152.

(msaitoh)

2014-11-03 19:51:37 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1152):
sys/fs/puffs/puffs_vnops.c: revision 1.186
PUFFS fixes for size update ater write plus read/write sanity checks
- Always update kernel metadata cache for size when writing
  This fixes situation where size update after appending to a file lagged
- Make read/write nilpotent when called with null size, as FFS does
- Return EFBIG instead of EINVAL for negative offsets, as FFS does

(msaitoh)

2014-11-03 19:48:14 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1150):
lib/libc/sys/truncate.2: revision 1.27
sys/kern/vfs_syscalls.c: revision 1.484
Follow OpenGroup online documents for truncate[1] and ftruncate[2].
Fail with EINVAL for length argument negative values.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/functions/truncate.html
[2] http://pubs.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html

(msaitoh)

2014-11-03 19:42:34 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1149):
sys/fs/puffs/puffs_node.c: revision 1.33
sys/fs/puffs/puffs_vnops.c: revision 1.185
When changing a directory content, update the ctime/mtime in kernel
cache,
otherwise the updated ctime/mtime appears after the cached entry expire.

(msaitoh)

2014-11-03 19:40:10 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1148):
lib/libperfuse/ops.c: revision 1.73
rmdir dir/.. must return an error. Use ENOTEMPTY like FFS does.

(msaitoh)

2014-11-03 19:37:58 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1147):
lib/libperfuse/perfuse.c: revision 1.34
lib/libperfuse/ops.c: revision 1.71
Improve POSIX compliance of FUSE filesystems through PERUSE
- access denied is EPERM and not EACCES
- access to file owned by someone else in a sticy-bit directory should
  be allowed for the sticy-bit directory owner
- setting sticky-bit on a non directory should produce EFTYPE
- implement PATHCONF method as much as we can.

(msaitoh)

2014-11-03 19:31:39 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1144):
lib/libperfuse/ops.c: revision 1.70
We used to remove the trailing zeros in FUSE readlink replies, but
it seems it does not always happen. Just remove them if present.

(msaitoh)

2014-11-03 19:26:02 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1143):
usr.bin/flock/flock.c: revision 1.10
usr.bin/flock/flock.c: revision 1.11
usr.bin/flock/flock.1: revision 1.10
usr.bin/flock/flock.c: revision 1.8
PR/48351: Dennis Ferguson: Fix incorrect parsing of flock flags.
XXX: still flock -s 0 fails with EINVAL, why?
make this behave like linux.
remove XXX, fix error message
mention that -x is the default.

(msaitoh)

2014-11-03 19:18:09 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1140):
lib/libperfuse/ops.c 1.63-1.69
lib/libperfuse/perfuse.c 1.32-1.33
lib/libperfuse/perfuse_priv.h 1.32-1.34
lib/libperfuse/subr.c 1.20
lib/libpuffs/creds.c 1.16
lib/libpuffs/dispatcher.c 1.47
lib/libpuffs/puffs.h 1.125
lib/libpuffs/puffs_ops.3 1.37-1.38
lib/libpuffs/requests.c 1.24
sys/fs/puffs/puffs_msgif.h 1.81
sys/fs/puffs/puffs_sys.h 1.85
sys/fs/puffs/puffs_vnops.c 1.183
usr.sbin/perfused/msg.c 1.22
Bring libpuffs, libperfuse and perfused on par with -current:
- implement  FUSE direct I/O
- remove useless code and warnings
- fix missing GETATTR bugs
- fix exended attribute get and list operations

(msaitoh)

2014-11-03 18:55:04 UTC MAIN commitmail json YAML

ClusterOffset actually needs to be able to be negative.

(jakllsch)

2014-11-03 18:50:31 UTC netbsd-5 commitmail json YAML

2014-11-03 18:48:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in dholland ticket #1925):
usr.sbin/ypbind/ypbind.8 1.19-1.20
usr.sbin/ypbind/ypbind.c 1.63-1.98

State handling fixes and cleanups in ypbind; it no longer churns the
disk, spams syslogd when the server goes down, or gets confused about
its binding state. Fixes PR#15355, PR#32519 and also PR#43900.

(msaitoh)

2014-11-03 16:50:20 UTC MAIN commitmail json YAML

When moving an object to inactive, make sure that we first flush it from
the GTT domain in case it belonged there. Also, fix some compilation issues
when turning on WATCH_GTT and WATCH_LISTS, although this is a lost cause;
most of the code has rotted beyond repair.

(christos)

2014-11-03 16:47:29 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1139):
sys/arch/sun3/dev/fd.c: revision 1.78
sys/arch/sparc/dev/fd.c: revision 1.155
sys/arch/sparc64/dev/fdc.c: revision 1.42
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c:1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c rev 1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
Note sun3 still uses gcc 4.5.4 but also panicked by this old bug,
so probably this problem was triggered by not gcc 4.8 but struct disk
changes (struct disk_geom was added in <sys/disk.h> rev 1.58),
which increased sizeof(struct fd_softc) from 248 bytes to 296 bytes.
(i.e. now struct fd_softc could be allocated in a different pool block,
probably near the wrong pointer of the struct disklabel)
Anyway, this fix should be pullued up to netbsd-7.
(probably I'm the only user of floppy on sun3 though)

(msaitoh)

2014-11-03 16:47:07 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1139):
sys/arch/sun3/dev/fd.c: revision 1.78
sys/arch/sparc/dev/fd.c: revision 1.155
sys/arch/sparc64/dev/fdc.c: revision 1.42
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c:1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c rev 1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
Note sun3 still uses gcc 4.5.4 but also panicked by this old bug,
so probably this problem was triggered by not gcc 4.8 but struct disk
changes (struct disk_geom was added in <sys/disk.h> rev 1.58),
which increased sizeof(struct fd_softc) from 248 bytes to 296 bytes.
(i.e. now struct fd_softc could be allocated in a different pool block,
probably near the wrong pointer of the struct disklabel)
Anyway, this fix should be pullued up to netbsd-7.
(probably I'm the only user of floppy on sun3 though)

(msaitoh)

2014-11-03 16:39:11 UTC netbsd-6 commitmail json YAML

Add missing "xsrc/" prefix (Ticket 1116).

(msaitoh)

2014-11-03 16:34:09 UTC netbsd-6-0 commitmail json YAML

2014-11-03 16:33:47 UTC netbsd-6-1 commitmail json YAML

2014-11-03 16:33:01 UTC netbsd-6 commitmail json YAML

2014-11-03 15:54:50 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1139):
sys/arch/sun3/dev/fd.c: revision 1.78
sys/arch/sparc/dev/fd.c: revision 1.155
sys/arch/sparc64/dev/fdc.c: revision 1.42
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c:1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
I'm not sure why this 18 year old bug didn't cause problem before
(at least my old 5.99.23 kernel worked), but probably it's triggered
by new gcc 4.8 which might do more aggressive memory allocation.
The problem is found by Nobuyoshi Sato on trying eject(1) against fd(4).
Should be pulled up to netbsd-7.
Sync with sparc/dev/fd.c rev 1.155.
Fix panic() on opening fd(4), caused by a wrong pointer passed to memset().
Note sun3 still uses gcc 4.5.4 but also panicked by this old bug,
so probably this problem was triggered by not gcc 4.8 but struct disk
changes (struct disk_geom was added in <sys/disk.h> rev 1.58),
which increased sizeof(struct fd_softc) from 248 bytes to 296 bytes.
(i.e. now struct fd_softc could be allocated in a different pool block,
probably near the wrong pointer of the struct disklabel)
Anyway, this fix should be pullued up to netbsd-7.
(probably I'm the only user of floppy on sun3 though)

(msaitoh)

2014-11-03 15:45:46 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1121):
lib/libc/stdlib/jemalloc.c: revision 1.33
Hold arenas_mtx across (still unused) _malloc_pre/postfork (PR 47428).

(msaitoh)

2014-11-03 15:31:15 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1118):
sys/kern/kern_rndq.c: revision 1.27
sys/kern/kern_rndpool.c: revision 1.7
buf is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndq.c.
done is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndpool.c.

(msaitoh)

2014-11-03 15:30:10 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1118):
sys/kern/kern_rndq.c: revision 1.27
sys/kern/kern_rndpool.c: revision 1.7
buf is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndq.c.
done is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndq.c.

(msaitoh)

2014-11-03 15:27:46 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1118):
sys/kern/kern_rndq.c: revision 1.27
sys/kern/kern_rndpool.c: revision 1.7
buf is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndq.c.
done is not guaranteed to be aligned; don't *(uint32_t *) it in kern_rndq.c.

(msaitoh)

2014-11-03 15:13:31 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1117):
sys/dev/rasops/rasops.c: revision 1.72
sys/dev/vme/if_ie_vme.c: revision 1.31
sys/dev/qbus/if_qe.c: revision 1.73
sys/altq/altq_jobs.c: revision 1.7
sys/net/if_gre.c: revision 1.160
sys/dev/ic/oosiop.c: revision 1.14
- Fix error branches in altq_jobs.c to avoid leaks, noted by maxv@.
- Fix leaks in oosiop_alloc_cb error branches, noted by maxv@.
  While here, avoid a sketchy pointer cast that probably falls afoul of
  strict aliasing rules. Compile-tested only, with hppa.
- Don't leak f on failurein rasops.c.  Noted by maxv@.
  Compile-tested only, with zaurus.
- Avoid leak in error branch in if_qe.c, noted by maxv@, compile-tested for
  vax.
- Sizeof struct ievme, not sizeof size_t in if_ie_vme.c.
  Noted by maxv@, compile-tested for sparc.
- Don't leak in gre_clone_create error branch.
  Noted by maxv@, compile-tested for amd64.

(msaitoh)

2014-11-03 15:10:39 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1117):
sys/dev/rasops/rasops.c: revision 1.72
sys/dev/vme/if_ie_vme.c: revision 1.31
sys/dev/qbus/if_qe.c: revision 1.73
sys/altq/altq_jobs.c: revision 1.7
sys/net/if_gre.c: revision 1.160
sys/dev/ic/oosiop.c: revision 1.14
- Fix error branches in altq_jobs.c to avoid leaks, noted by maxv@.
- Fix leaks in oosiop_alloc_cb error branches, noted by maxv@.
  While here, avoid a sketchy pointer cast that probably falls afoul of
  strict aliasing rules. Compile-tested only, with hppa.
- Don't leak f on failurein rasops.c.  Noted by maxv@.
  Compile-tested only, with zaurus.
- Avoid leak in error branch in if_qe.c, noted by maxv@, compile-tested for
  vax.
- Sizeof struct ievme, not sizeof size_t in if_ie_vme.c.
  Noted by maxv@, compile-tested for sparc.
- Don't leak in gre_clone_create error branch.
  Noted by maxv@, compile-tested for amd64.

(msaitoh)

2014-11-03 15:08:44 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1117):
sys/dev/rasops/rasops.c: revision 1.72
sys/dev/vme/if_ie_vme.c: revision 1.31
sys/dev/qbus/if_qe.c: revision 1.73
sys/altq/altq_jobs.c: revision 1.7
sys/net/if_gre.c: revision 1.160
sys/dev/ic/oosiop.c: revision 1.14
- Fix error branches in altq_jobs.c to avoid leaks, noted by maxv@.
- Fix leaks in oosiop_alloc_cb error branches, noted by maxv@.
  While here, avoid a sketchy pointer cast that probably falls afoul of
  strict aliasing rules. Compile-tested only, with hppa.
- Don't leak f on failurein rasops.c.  Noted by maxv@.
  Compile-tested only, with zaurus.
- Avoid leak in error branch in if_qe.c, noted by maxv@, compile-tested for
  vax.
- Sizeof struct ievme, not sizeof size_t in if_ie_vme.c.
  Noted by maxv@, compile-tested for sparc.
- Don't leak in gre_clone_create error branch.
  Noted by maxv@, compile-tested for amd64.

(msaitoh)

2014-11-03 15:01:41 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1116):
external/mit/libdrm/dist/xf86atomic.h: revision 1.4
Fix libdrm's atomic_dec_and_test on NetBSD (and Solaris, while here).
_nv means new value, not old value!  This may help to fix various
instability in userland graphics, now that we aren't freeing stuff
with a reference count of 1 any more.

(msaitoh)

2014-11-03 13:07:58 UTC netbsd-5-1 commitmail json YAML

2014-11-03 13:07:18 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1929):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-03 13:06:58 UTC netbsd-5-2 commitmail json YAML

2014-11-03 13:06:15 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1929):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-03 13:05:59 UTC netbsd-5 commitmail json YAML

2014-11-03 13:04:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1929):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-03 13:04:12 UTC MAIN commitmail json YAML

Clear IN6_IFF_DUPLICATED when link goes down or up.

(roy)

2014-11-03 13:03:53 UTC netbsd-6-0 commitmail json YAML

2014-11-03 13:03:19 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1180):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-03 13:03:03 UTC netbsd-6-1 commitmail json YAML

2014-11-03 13:02:33 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1180):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-03 13:01:25 UTC netbsd-6 commitmail json YAML

2014-11-03 12:57:42 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #1180):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(msaitoh)

2014-11-02 23:56:13 UTC MAIN commitmail json YAML

2014-11-02 23:55:48 UTC MAIN commitmail json YAML

2014-11-02 23:55:06 UTC MAIN commitmail json YAML

2014-11-02 23:54:46 UTC MAIN commitmail json YAML

2014-11-02 23:54:16 UTC MAIN commitmail json YAML

fix a kassert for pin group L and M on A31; allow pinset request to pass pin pullup/pulldown flags

(jmcneill)

2014-11-02 23:14:20 UTC MAIN commitmail json YAML

2014-11-02 23:12:01 UTC MAIN commitmail json YAML

2014-11-02 23:08:40 UTC MAIN commitmail json YAML

make DRMKMS the default on GENERIC and comment out the legacy drivers.

(christos)

2014-11-02 19:40:06 UTC MAIN commitmail json YAML

sun4v: Implement missing sparc64_ipi_dcache_flush_page_xxx() function. ok martin@

(palle)

2014-11-02 17:58:14 UTC MAIN commitmail json YAML

Revert previous per joerg@'s request.

According to him, exposing .data.{read_mostly,cacheline_aligned} is
intentional so that people can easily see which variables are optimized.

(uebayasi)

2014-11-02 16:07:15 UTC MAIN commitmail json YAML

Add options __HAVE_MM_MD_DIRECT_MAPPED_PHYS and ARM_HAS_VBAR for N900.

(hkenken)

2014-11-02 14:54:27 UTC MAIN commitmail json YAML

Avoid using ld -x.  Instead use ${OBJCOPY} ${OBJCOPYLIBFLAGS} to string
local symbols.

(matt)

2014-11-02 11:28:03 UTC MAIN commitmail json YAML

Use more markups in AUTHORS section.

(njoly)

2014-11-02 10:22:54 UTC netbsd-7 commitmail json YAML

Pullup arcofi(4) changes entry missed in previous handling of Ticket #62.

(martin)

2014-11-02 10:21:11 UTC MAIN commitmail json YAML

Move entries for changes that have been pulled up

(martin)

2014-11-02 10:16:21 UTC netbsd-7 commitmail json YAML

2014-11-02 10:15:12 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #176):
share/man/man4/viornd.4: revision 1.2
Use proper markup in AUTHORS, and sort SEE ALSO.

(martin)

2014-11-02 10:12:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #175):
share/man/man4/Makefile: revision 1.618
distrib/sets/lists/man/mi: revision 1.1488
Build and install virtio(4) manual page - missed in previous commit.

(martin)

2014-11-02 10:09:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #174):
doc/CHANGES: revision 1.2005
sys/dev/pci/viornd.c: revision 1.1
sys/dev/pci/files.pci: revision 1.372
sys/arch/amd64/conf/GENERIC: revision 1.401
share/man/man4/viornd.4: revision 1.1
Add viornd(4), a driver for the VirtIO entropy source available on
QEMU, KVM, and Google Compute Engine.  From OpenBSD.

(martin)

2014-11-02 09:57:12 UTC netbsd-7 commitmail json YAML

Redo previous in the right location

(martin)

2014-11-02 09:53:37 UTC netbsd-7 commitmail json YAML

2014-11-02 09:47:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #173):
doc/CHANGES: revision 1.2004
sys/sys/rnd.h: revision 1.43
sys/kern/kern_rndq.c: revision 1.28
sys/kern/kern_rndsink.c: revision 1.10
sys/dev/rndpseudo.c: revision 1.23
Fixes and enhancements for polled entropy sources:
Add explicit enable/disable hooks for callout-driven sources (be more
power friendly).
Make "skew" source polled so it runs only when there is entropy
demand.
Adjust entropy collection from polled sources so it's processed
sooner.

(martin)

2014-11-02 02:04:01 UTC MAIN commitmail json YAML

revert changes, this needed to be done differently.

(christos)

2014-11-02 02:03:31 UTC MAIN commitmail json YAML

We need the i810 agp here, intel_gtt has it hard-coded.

(christos)

2014-11-02 00:05:03 UTC MAIN commitmail json YAML

2014-11-01 23:21:31 UTC MAIN commitmail json YAML

2014-11-01 21:46:47 UTC MAIN commitmail json YAML

fix linking of DRMKMS kernel.
XXX: apple does not compile!

(christos)

2014-11-01 21:46:10 UTC MAIN commitmail json YAML

2014-11-01 21:45:31 UTC MAIN commitmail json YAML

2014-11-01 21:45:05 UTC MAIN commitmail json YAML

2014-11-01 21:44:51 UTC MAIN commitmail json YAML

2014-11-01 16:45:16 UTC MAIN commitmail json YAML

Convert sab_shutdown from deprecated shutdownhook_establish(9) API
to PMF(9) framework.

Tested on Ultra 60 with serial console.

(nakayama)

2014-11-01 14:59:45 UTC MAIN commitmail json YAML

Belatedly note awge(4)

(martin)

2014-11-01 14:24:46 UTC MAIN commitmail json YAML

config(1): Start calling module as module

(uebayasi)

2014-11-01 14:15:31 UTC MAIN commitmail json YAML

config(1): More TODO description.

(uebayasi)

2014-11-01 11:58:55 UTC MAIN commitmail json YAML

2014-11-01 11:02:41 UTC MAIN commitmail json YAML

config(1): Don't emit unused empty loc[]

(uebayasi)

2014-11-01 08:13:11 UTC MAIN commitmail json YAML

config(1): One more TODO about retiring direct attachment

(uebayasi)

2014-11-01 07:54:18 UTC MAIN commitmail json YAML

Revert previous.

Not only audio_attach_mi() but also audioprint() have to be separated.
midi.c has the same problem, and a little more complicated.  These will be
revisited later.

(uebayasi)

2014-11-01 07:26:11 UTC MAIN commitmail json YAML

config(1): Emit pdevinit[] into .rodata

(uebayasi)

2014-11-01 06:20:24 UTC MAIN commitmail json YAML

config(1): Set NULL to unused cfdata::cf_loc

(uebayasi)

2014-11-01 05:56:36 UTC MAIN commitmail json YAML

audio(4): Fix indirect circular dependency with audio if drivers

Provide audio_attach_mi(4) as inline so that audio if drivers don't need to
call functions in audio.c.  This way audio if drivers (e.g. auich(4)) can be
linked into kernel without audio.c.

(uebayasi)

2014-11-01 04:34:27 UTC MAIN commitmail json YAML

2014-10-31 18:26:06 UTC MAIN commitmail json YAML

config(1): Better indent of cfdata in ioconf.c

(uebayasi)

2014-10-31 17:58:02 UTC MAIN commitmail json YAML

config(1): KNF generated ioconf.c

(uebayasi)

2014-10-31 17:43:56 UTC MAIN commitmail json YAML

config(1): Emit only referenced interface attributes in ioconf.c

(uebayasi)

2014-10-31 16:28:56 UTC MAIN commitmail json YAML

Bump ramdisk size to embed 13M sshramdisk.

(uebayasi)

2014-10-31 15:20:08 UTC MAIN commitmail json YAML

Avoid deadlocks on write errors

On write errors, we failed to dequeue some operations, leading to
rare but unpleasant deadlocks

(manu)

2014-10-31 15:12:15 UTC MAIN commitmail json YAML

FUSE fallocate support
There seems to be no fdiscard FUSE operation at the moment, hence that one
is left unused.

(manu)

2014-10-31 14:20:54 UTC MAIN commitmail json YAML

Add PUFFS_HAVE_FALLOCATE in puffs_msgif.h so that filesystem can decide
at build time wether fallocate is usable

(manu)

2014-10-31 14:01:17 UTC MAIN commitmail json YAML

Bump date for previous. Remove trailing space.

(wiz)

2014-10-31 13:56:04 UTC MAIN commitmail json YAML

2014-10-31 13:52:41 UTC MAIN commitmail json YAML

Add PUFFS support for fallocate and fdiscard operations

(manu)

2014-10-31 13:51:33 UTC MAIN commitmail json YAML

According to pooka@'s comment, a long time ago, VOP_STRATEGY could not
fail without taking down the kernel. It seems this is not the case anymore,
hence we can stop dropping errors in puffs_vnop_strategy()

Approved by pooka@

(manu)

2014-10-31 12:22:38 UTC MAIN commitmail json YAML

PR misc/49342 fix issue where time can tick during tests

Note there are still potential issues as the clock being tested is not
monotonic but it should now not fail unless time is being adjusted.

(justin)

2014-10-31 09:11:42 UTC MAIN commitmail json YAML

2014-10-31 08:43:24 UTC MAIN commitmail json YAML

Bump image size to compensate new iwn(4) firmwares.

(uebayasi)

2014-10-31 08:39:11 UTC MAIN commitmail json YAML

regen for test == -> test = fix

(lukem)

2014-10-31 08:32:52 UTC MAIN commitmail json YAML

2014-10-31 08:31:52 UTC MAIN commitmail json YAML

Use '=' not '==' with test.

(lukem)

2014-10-31 08:31:13 UTC netbsd-7 commitmail json YAML

2014-10-31 08:30:06 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #172):
usr.bin/ftp/version.h: revision 1.85
Version 20141026
Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(martin)

2014-10-31 07:53:52 UTC MAIN commitmail json YAML

Check for <sys/uio.h> for writev() declaration.

(lukem)

2014-10-31 07:38:36 UTC MAIN commitmail json YAML

config(1), config(5): Introduce "select"

o Introduce a new selection directive "select" to select an attribute (as a
  module) and its dependencies.
o Support "no select" too.
o Stop abusing "options" to select an attribute.
o Bump config(1) version.

(uebayasi)

2014-10-31 07:35:48 UTC MAIN commitmail json YAML

2014-10-31 07:22:03 UTC MAIN commitmail json YAML

Check for <sys/uio.h> for writev() declaration.

(lukem)

2014-10-31 04:54:17 UTC MAIN commitmail json YAML

config(1): Test undefined options behavior

- Test selecting an undefined options.
- Test negating an undefined options (failing).
- Fix typos in previous.

(uebayasi)

2014-10-31 04:24:30 UTC MAIN commitmail json YAML

Add Hauke Fath and Jared McNeill.

(lukem)

2014-10-31 04:13:56 UTC MAIN commitmail json YAML

tnftp 20141031 release, with NetBSD 20141026 merge

(lukem)

2014-10-31 04:06:54 UTC MAIN commitmail json YAML

tnftp 20141031 release

(lukem)

2014-10-31 04:06:16 UTC MAIN commitmail json YAML

regen for tnftp 20141031

(lukem)

2014-10-31 04:03:54 UTC MAIN commitmail json YAML

Release tnftp 20141031:
* Ignore special character behaviour in filenames not provided by the user.
  Fixes CVE-2014-8517.
* Fix timeout on HTTP fetches.

(lukem)

2014-10-31 03:57:14 UTC MAIN commitmail json YAML

Remove __printflike() attribute; not portable.

(lukem)

2014-10-31 03:37:59 UTC MAIN commitmail json YAML

2014-10-31 03:27:18 UTC MAIN commitmail json YAML

Version 20141026

Ignore special characters unless they're from the command line.
Fixes CVE-2014-8517

(lukem)

2014-10-30 23:18:02 UTC MAIN commitmail json YAML

Spelling fixes.

(wiz)

2014-10-30 21:15:13 UTC MAIN commitmail json YAML

Add libraries in order that they will link if static as well as dynamic

(justin)

2014-10-30 20:21:39 UTC MAIN commitmail json YAML

2014-10-30 19:00:12 UTC netbsd-7 commitmail json YAML

2014-10-30 18:58:45 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #171):
sys/arch/x86/x86/identcpu.c: revision 1.46
sys/arch/x86/x86/identcpu.c: revision 1.47
Force x86_xsave_features to 0 when running under XEN.
This prevents the use of xsave and xrstor thus fixing
the problem in PR/49150.  The basic problem is that the way AMD
implements those instructions means that information can leak
between domains so XEN treats them as privileged.

(martin)

2014-10-30 18:44:05 UTC MAIN commitmail json YAML

2014-10-30 17:13:41 UTC MAIN commitmail json YAML

Limit the superblock size to SBLOCKSIZE, not MAXBSIZE. Otherwise memcpy
will read beyond the allocated buffer.

Discussed a bit on tech-kern@.

(maxv)

2014-10-30 16:45:28 UTC MAIN commitmail json YAML

Reject non-regular files.

Patch from njoly@.

(maxv)

2014-10-30 15:13:11 UTC MAIN commitmail json YAML

remove overflow test that triggered for negative values; we only care
about the hash here.

(christos)

2014-10-30 13:57:14 UTC MAIN commitmail json YAML

sun4v: ensure that the X (eXecute) bit is set in the TTE

(palle)

2014-10-30 13:14:08 UTC MAIN commitmail json YAML

2014-10-30 13:08:55 UTC MAIN commitmail json YAML

Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.

(nonaka)

2014-10-30 13:05:59 UTC MAIN commitmail json YAML

src/distrib/sets/lists/base/mi@1.1091 / diff / nxr@1.1091
src/external/intel-fw-public/Makefile@1.8 / diff / nxr@1.8
src/external/intel-fw-public/iwl100/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl100/dist/LICENSE.iwlwifi-100-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl100/dist/README.iwlwifi-100-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl100/dist/iwlwifi-100-5.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl105/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl105/dist/LICENSE.iwlwifi-105-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl105/dist/README.iwlwifi-105-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl105/dist/iwlwifi-105-6.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl135/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl135/dist/LICENSE.iwlwifi-135-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl135/dist/README.iwlwifi-135-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl135/dist/iwlwifi-135-6.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2000/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2000/dist/LICENSE.iwlwifi-2000-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2000/dist/README.iwlwifi-2000-ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2000/dist/iwlwifi-2000-6.ucode@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2030/Makefile@1.1 / diff / nxr@1.1
src/external/intel-fw-public/iwl2030/dist/LICENSE.iwlwifi-2030-ucode@1.1 / diff / nxr@1.1
      :
(more 6 files)
Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.
From OpenBSD.

(nonaka)

2014-10-30 12:40:36 UTC netbsd-7 commitmail json YAML

2014-10-30 12:38:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #170):
lib/libperfuse/ops.c: revision 1.77
Fix invalid free in deletextattr FUSE handler
Do not free FUSE message on error as it was not allocated.

(martin)

2014-10-30 12:35:21 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #169):
sys/arch/evbarm/imx23_olinuxino/imx23_olinuxino_machdep.c: revision 1.4
PR/48669 evbarm/imx23_olinuxino (ARM9E) doesn't boot.
Don't try to map all memory and fix booting.

(martin)

2014-10-30 12:33:18 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #168):
sys/arch/sparc64/sparc64/machdep.c: revision 1.280
Sync cpu_reboot with i386:
- avoid sync and unmount after panic.
- remove vfs_shutdown, we call vfs_sync_all and vfs_unmount* instead.
- resurrect doshutdownhooks since some drivers still use it (eg. sab(4)).

(martin)

2014-10-30 12:30:24 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #167):
sys/arch/m68k/m68k/db_disasm.c: revision 1.41
fix cut-n-paste

(martin)

2014-10-30 12:18:56 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #166):
sys/compat/netbsd32/netbsd32_compat_50.c: revision 1.28
fix multiple mistakes:
- error from copyout was ignored
- the wrong size was specified in copyin
- missing locking.

(martin)

2014-10-30 12:14:37 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #165):
sys/arch/newsmips/stand/boot/netif_news.c: revision 1.9
sys/arch/mvme68k/stand/installboot/installboot.c: revision 1.19
sys/arch/arm/arm32/pmap.c: revision 1.300
sys/arch/amiga/dev/siop2.c: revision 1.43
sys/arch/amiga/amiga/disksubr.c: revision 1.62
sys/arch/news68k/news68k/bus_space.c: revision 1.13
sys/arch/amiga/dev/siop.c: revision 1.69
sys/arch/x86/x86/x86_autoconf.c: revision 1.72
Remove dead code in various places under arch/.

(martin)

2014-10-30 12:04:46 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #164):
sys/dev/ieee1394/fwcrom.c: revision 1.15
sys/dev/ieee1394/fwcrom.c: revision 1.16
sys/dev/marvell/if_gfe.c: revision 1.43
sys/dev/usb/stuirda.c: revision 1.16
sys/dev/pci/cxgb/cxgb_offload.c: revision 1.4
sys/dev/pci/twa.c: revision 1.51
sys/dev/pci/twa.c: revision 1.52
Various fixes in dev/: remove dead code and fix two inconsistencies.

(martin)

2014-10-30 11:51:18 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #163):
sys/compat/linux/arch/i386/linux_ptrace.c: revision 1.29
sys/compat/linux/arch/powerpc/linux_ptrace.c: revision 1.26
sys/compat/linux/arch/powerpc/linux_ptrace.c: revision 1.27
Fix four memory leaks in compat/linux.

(martin)

2014-10-30 10:51:34 UTC MAIN commitmail json YAML

2014-10-30 10:50:44 UTC MAIN commitmail json YAML

Add some Intel Wi-Fi devices.

(nonaka)

2014-10-30 10:45:17 UTC MAIN commitmail json YAML

Part of break-before-make is to dsb after the TLB invalidation. Do it in
tlb_invalidate_addr

(skrll)

2014-10-30 10:44:07 UTC netbsd-7 commitmail json YAML

2014-10-30 10:38:57 UTC MAIN commitmail json YAML

s/0/KERNEL_PID/

isb after setting TTBCR_S_PD0 as per Example B3-5 Disable non-global
mappings when changing ASID in the ARM ARM.

(skrll)

2014-10-30 10:36:52 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #162):
sys/dev/pci/hdaudio/hdaudio_pci.c: revision 1.13
disestalish interrupt and unmap register when attach failed.

(martin)

2014-10-30 09:20:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #161):
sys/external/bsd/drm2/include/linux/sched.h: revision 1.4
Don't call kpause(9) if cold.

(martin)

2014-10-30 08:31:27 UTC MAIN commitmail json YAML

gdb-7.8.1 out.

(wiz)

2014-10-30 08:20:15 UTC MAIN commitmail json YAML

config(1): More TODO

(uebayasi)

2014-10-30 07:53:42 UTC MAIN commitmail json YAML

Avoid use after free, reported by the coverity scanner.

(martin)

2014-10-30 06:13:50 UTC MAIN commitmail json YAML

Drop setuid before execing rlogin. Failure to do so should be
harmless, but is sloppy.

(dholland)

2014-10-30 01:36:13 UTC MAIN commitmail json YAML

print more info about the overflow

(christos)

2014-10-30 01:26:20 UTC MAIN commitmail json YAML

config(1): More TODO items

(uebayasi)

2014-10-30 01:15:30 UTC MAIN commitmail json YAML

fix a31_mpinit sync for real this time (thanks matt@)

(jmcneill)

2014-10-30 00:55:53 UTC MAIN commitmail json YAML

fix a31_mpinit synchronization

(jmcneill)

2014-10-30 00:32:55 UTC MAIN commitmail json YAML

pass usb_restrict_gpio from fex to gpio driver

(jmcneill)