yamt
d4bb61958b
flush_inodedep_deps: fix access after free. PR/29724.
2007-05-07 11:13:01 +00:00
xtraeme
04ae3cd1d0
Remove an extra comma.
2007-05-07 11:02:21 +00:00
xtraeme
664bf29811
Mention mfi(4), bump date.
2007-05-07 11:00:43 +00:00
xtraeme
6b5eadf8c1
Don't refresh all sensors in the gtredata function, just the sensor
...
that was requested. This is related to PR kern/36226.
2007-05-07 10:54:44 +00:00
dsl
832ca390e2
Add child rusage values to exiting process in 'find_stopped_child'
...
so that it is (correctlly) available to the caller of wait4().
The self and child rusage values remain split for zombies.
2007-05-07 09:30:14 +00:00
jnemeth
3377bd5221
PR/36234 - Joerg Niendorf -- xi -> xirc
2007-05-07 09:02:05 +00:00
xtraeme
7435f0af77
Don't refresh all sensors in the gtredata function, just the sensor
...
that was requested. This is related to PR kern/36226.
Patch from Mihai Chelaru in private email.
2007-05-07 07:48:28 +00:00
xtraeme
0f4f0899c9
Enable rum(4).
2007-05-07 07:42:21 +00:00
xtraeme
5c606d1bff
regen
2007-05-07 07:29:19 +00:00
xtraeme
ef71458b16
Sync the list of supported models with OpenBSD, 4 new models were
...
added.
2007-05-07 07:29:03 +00:00
xtraeme
ec414f7633
regen
2007-05-07 07:15:16 +00:00
xtraeme
0a7a89a5bc
Sync the list of supported models with OpenBSD, 13 new models were
...
added.
2007-05-07 07:14:58 +00:00
martti
1a4bf0c822
Better dependency handling for the ip2 test.
2007-05-07 07:06:30 +00:00
xtraeme
e62012ff3e
regen
2007-05-07 05:44:24 +00:00
xtraeme
0065b980ca
Add support for ASUS WL-167g ver 2, from PR kern/35113 (Dave Huang).
2007-05-07 05:44:00 +00:00
xtraeme
d764ad2a09
Use __arraycount() from sys/cdefs.h.
2007-05-07 02:33:35 +00:00
rumble
f8e6f8f8cd
Use burst dma for all systems, since it's supported by all HPCs and runs
...
with about 25% higher throughput on my Indy and ST32430N.
2007-05-06 23:49:57 +00:00
christos
f844889627
Remove change that obviously was not tested (since it uses LINUX_KERN_VERSION
...
again, producing EEXIST). There is no machine sysctl in linux that corresponds
to this (at least on my i386 suse box)
2007-05-06 23:25:26 +00:00
jnemeth
b38463376a
add firmload attribute to rum, thanks to Paul Goyette on current-users
2007-05-06 22:54:20 +00:00
yamt
cb2ae6ad54
yamt-idlelwp: another broken port.
2007-05-06 22:26:44 +00:00
pooka
3ac2e6b4df
If mode is set, the uppermost byte specifying the type must be
...
correctly, otherwise the file server will attempt a conversion.
Specifically, if the directory bit is not set when changing the
permissions for a directory, a conversion from directory to regular
file would be attempted and naturally it being unsupported the
whole chmod would fail. So supply the file type as part of the
file mode.
2007-05-06 22:17:50 +00:00
yamt
20125d9483
yamt-idlelwp: note broken ports
2007-05-06 22:14:35 +00:00
pooka
afa0f0e278
Close file handles in inactive instead of close - a memory mapping
...
may still be active after a vnode is closed
2007-05-06 21:58:24 +00:00
pooka
ded3a0bfa7
Open files in open and close them in inactive. This avoids the
...
silly and problematic chmod + open + "un"chmod in write, among
other things.
2007-05-06 19:48:51 +00:00
pooka
b5aae3d4e3
If setattr is called explicitly, use that as the sign to flush out
...
all metadata info cached in the kernel while we're setattr'ing in
any case. Solves problems such as truncate (via extend-by-write)
+ chmod resulting in EPERM because the file was already read-only
when the actual truncate was flushed out of the kernel in fsync.
2007-05-06 19:43:14 +00:00
pooka
c0da05fe2a
Fire off FXP_CLOSE in create() and return immediately instead of
...
waiting for the result.
2007-05-06 15:30:18 +00:00
pooka
0a36778e8f
Xr puffs_framebuf
2007-05-06 13:56:16 +00:00
pooka
bbf8b7cf94
document puffs_framebuf
2007-05-06 13:56:03 +00:00
pavel
30b691bf74
Sync the uvm_fault interface with reality after the removal of the
...
"fault type" third argument in rev. 1.110 of sys/uvm/uvm_fault.c
Hi Drochner!
2007-05-06 12:38:09 +00:00
pavel
152ab6b873
Remove the list of donations, which was not updated since 2004. We have
...
up-to-date lists at http://www.NetBSD.org/donations , so add this link
to the release notes. OK by Christos.
2007-05-06 11:00:03 +00:00
pooka
d34b752303
use puffs_framebuf_remaining()
2007-05-06 10:54:55 +00:00
pooka
4226bd8b40
implement the conveniently-already-prototyped puffs_framebuf_remaining(),
...
which is just shorthand for tellsize() - telloff()
2007-05-06 10:54:41 +00:00
pooka
cfd2c55859
adapt to puffs_framebuf_eventloop signature change
2007-05-06 10:51:19 +00:00
pooka
a5f3fa93dc
Remove the user-specified argument for the framebuf loop callback.
...
It can be generated through other means if it is desired.
2007-05-06 10:21:45 +00:00
jnemeth
2e994af332
Display a message indicating who's password is being changed, as per
...
Jeremy Reed on tech-userlevel.
2007-05-06 09:19:44 +00:00
dyoung
752b247e01
Cosmetic: make the macro 'equal' into an inline subroutine, bcmp
...
-> memcmp, bcopy -> memcpy, 0 -> NULL, shorten staircases, remove
needless cast to int.
2007-05-06 06:21:26 +00:00
dyoung
e1d4e2922e
In AppleTalk, IPv4, and IPv6 routing domains, help sockaddr_cmp()
...
avoid an indirect function call by comparing the family, length,
and bytes [dom->dom_sa_cmpofs, dom->dom_sa_cmpofs + dom->dom_sa_cmplen),
corresponding to the the sockaddrs' "address" members.
For ISO, actually use sockaddr_iso_cmp, for a change. Thanks to
yamt@ for pointing out my error.
2007-05-06 02:56:37 +00:00
dyoung
fc86b519e8
Oops, commit this straggler from the last change to net/if_gre.[ch].
2007-05-06 02:48:38 +00:00
dyoung
d9b62cfaed
Switch from spl(9) to mutex(9) and condvar(9).
...
Fix a defect in the locking of file descriptors as we delegate a
UDP socket from userland to the kernel. Move sc_fp out of sc_soparm.
Synchronize access to sc_fp by gre_ioctl() and the kernel thread
using a condition variable. For simplicity's sake, make it the
kernel helper thread's responsibility to close its UDP socket.
2007-05-06 02:47:52 +00:00
dyoung
d91019e5e5
Use rtcache_lookup2(), and fix cache hit/miss accounting.
...
While I am here, introduce an rtentry pointer, 'rt', and set it
equal to ip6_forward.ro_rt. Replace several occurrences of
'ip6_forward.ro_rt' with 'rt'.
2007-05-06 02:29:33 +00:00
dyoung
680f00f8b5
Factor rtcache_lookup2() out of rtcache_lookup1(), for re-use in
...
the IPv6 stack. rtcache_lookup2() takes an int * argument that it
writes with 1 if we had a cache 'hit', 0 if there was a cache
'miss'.
2007-05-06 02:17:54 +00:00
dyoung
f650cb5d03
Free the route cache after detaching the interface w/ if_detach()
...
instead of before, because if_detach() may cause the cache to be
reloaded. (I already fixed this in both etherip(4) and gre(4).
Ewww, rampant code duplication.)
2007-05-06 02:15:34 +00:00
pavel
afa2ab7f6c
Clear the old list of changes (between NetBSD 2.0 and 3.0 releases) as a
...
preparation for filling the list of changes between NetBSD 3.0 and 4.0
releases. In some obsolete claims like "this is the n-th major releae of
NetBSD for the xyz platform" replace n by XXX.
2007-05-05 23:07:11 +00:00
snj
aff9047a41
Remove GENERIC.MPACPI from the list of kernels, as it is no longer
...
built. Pointed out by smb.
2007-05-05 22:23:33 +00:00
snj
ebae998b1c
Sync and sort the list of core members.
2007-05-05 21:47:35 +00:00
snj
bd445991c9
Sync releng membership with reality. While here, sort by last name.
2007-05-05 21:28:04 +00:00
yamt
10d3aa5cdf
from kame:
...
> Revision 1.371
> Thu May 3 22:07:39 2007 UTC (47 hours, 7 minutes ago) by itojun
>
> drop packets with more than 1 routing headers.
> from claudio@openbsd
(and increment ifs6_in_hdrerr on ip6s_toomanyhdr.)
2007-05-05 21:23:50 +00:00
ad
501930d97e
aio_init: limit wmesg strings to 8 characters.
2007-05-05 20:38:43 +00:00
ad
9ccfa416c9
Remove pointless AUTHORS sections.
2007-05-05 19:16:01 +00:00
yamt
3c8e37e03e
agrether_hashmbuf: feed ipv6 flowlabel to hash calculation.
2007-05-05 18:23:23 +00:00