oster
93a18158f4
Document 'show all procs /l'. (i.e. catch up with reality)
2006-11-18 01:20:58 +00:00
tsutsui
e24d6ea3f8
Regen from pcidevs rev 1.852:
...
> - add Realtek RTL8100 (from FreeBSD)
> - fix entry of RTL8169SC
> - remove vague comment in Realtek entry
2006-11-18 01:01:23 +00:00
tsutsui
917e45ce9f
- add Realtek RTL8100 (from FreeBSD)
...
- fix entry of RTL8169SC
- remove vague comment in Realtek entry
2006-11-18 01:00:18 +00:00
tsutsui
33b09955d2
Use bitmask ops rather than modulo in RE_NEXT_*() macro since
...
we can assume each number of descriptors and TX queue is a power of two.
2006-11-18 00:21:36 +00:00
tsutsui
60b7324743
Regen from pcidevs rev 1.851:
...
> Add and note more Realtek Ethernet chips.
2006-11-18 00:01:14 +00:00
rillig
121d2aa3a7
Added EINTR and sorted the error names alphabetically.
2006-11-17 23:59:33 +00:00
tsutsui
e3a0fc1942
Add and note more Realtek Ethernet chips.
2006-11-17 23:57:27 +00:00
tsutsui
654712938e
- add some more register definitions from Realtek driver
...
- sort
2006-11-17 23:41:42 +00:00
christos
37568978dc
constify getdate
2006-11-17 22:44:40 +00:00
christos
a5486efb24
constify
2006-11-17 22:44:16 +00:00
dsl
cbcdf48a7e
Add a test for "$@" generating $# of 0 into a shell function.
2006-11-17 22:25:46 +00:00
christos
55b9633384
Documentation for getdate.
2006-11-17 22:18:48 +00:00
tsutsui
fbed9c84db
COPTS should have -O2 otherwise we'll get no generic optimization.
...
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
2006-11-17 22:18:22 +00:00
christos
ff2dbfd3d9
bump libutil for getdate.
2006-11-17 22:13:58 +00:00
christos
c8226bf504
getdate is in libutil.
2006-11-17 22:11:28 +00:00
christos
ba26b607a4
add getdate.
2006-11-17 22:10:23 +00:00
dsl
b5e3384b9c
A rather large rototil in the way the parallel make code schedules jobs.
...
This gives a considerable speedup in the processing of .WAIT and .ORDER.
Both .WAIT and .ORDER stop both the commands of the node, and its dependant
nodes being built until the LH nodes are complete.
.WAIT only applies to the dependency line on which it appears, whereas
.ORDER applies globally between the two nodes.
In both cases dependant nodes can be built because other targets need them.
make now processes the target list left to right, scheduling child nodes
as they are needed to make other nodes (instead of attempting to generate
a bottom-up dependency graph at the start). This means that 'make -j1'
will tend to build in the same order as a non-parallel make.
Note that:
all: x y
x: a .WAIT b
y: b .WAIT a
does not generate a dependency loop.
But
x: y
.ORDER y x
does (unless something elswhere causes 'y' to be built).
2006-11-17 22:07:39 +00:00
dsl
7e3a0208c4
Add some notes about the bogosity of some of the .WAIT stuff.
...
Remove a 'never had a sane effect' .WAIT from a .ORDER line.
Don't add a (probably incorrect) dependency for 'make install' since
it contradicts a .ORDER line elsewhere when .ORDER applies recursively
to child nodes.
I also think that the stuff that tries to add dependencies between
the stuff that bsd.subdir.mk generates does not DTRT at all.
I suspect that build.sh builds things in an order that avoids issues here.
2006-11-17 21:54:55 +00:00
tsutsui
6590e7b074
Prepare and use an inline function which sets 64 bit DMA address into
...
struct re_desc to avoid unnecessary 64 bit arithmetic on ILP32 ports.
2006-11-17 21:49:49 +00:00
tsutsui
80b92a7179
Use ETHER_HDR_LEN rather than sizeof(struct ether_header).
...
BTW, should we have the similar ip4csum-tx bug workaround for fxp(4)?
2006-11-17 21:35:24 +00:00
tsutsui
f48e88ab0d
Add a workaround for hardware ip4csum-tx bug on re(4) chips.
...
See discussion on tech-kern and tech-net for details:
http://mail-index.netbsd.org/tech-net/2006/10/21/0000.html
http://mail-index.netbsd.org/tech-net/2006/11/04/0003.html
http://mail-index.netbsd.org/tech-net/2006/11/07/0002.html
http://mail-index.netbsd.org/tech-net/2006/11/12/0000.html
etc.
2006-11-17 21:29:36 +00:00
reed
77c6811b1b
Uppercase "BSD". s/Netbsd/NetBSD/
...
Saw this in the missing bootmenu menu.
2006-11-17 21:04:22 +00:00
tsutsui
44e83481b7
Defer _spl0() or _splnone() calls (which enable hardware interrupts)
...
from cpu_configure(9) to cpu_initclocks(9) on mips ports which use
mips3_clockintr.c:mips3_clockintr() (i.e. CPU INT5 clock) to avoid
hardclock(9) before softclock interrupt is initialized in initclocks().
This should be harmless because initclocks() is a part of configure()
in these days and there is no MI function which expects hardware
interrupts between cpu_configure(9) and cpu_initclocks(9).
Disccussed on tech-kern and port-mips.
2006-11-17 21:01:03 +00:00
pooka
8bf1f71b17
document PUFFSFLAG_NOCACHE
2006-11-17 18:00:20 +00:00
pooka
a2646bee20
mount with PUFFSFLAG_NOCACHE
2006-11-17 17:48:51 +00:00
pooka
a0e314dc77
shuffle flags a bit
2006-11-17 17:48:32 +00:00
pooka
e5e4a4f6bc
Introduce uncached operation, makes sense when the file system backend
...
can be modified from elsewhere than the file system interface
2006-11-17 17:48:02 +00:00
hannken
e29b23b983
Add specificdata support to mount points.
...
Welcome to NetBSD 4.99.4
Approved by: Jason Thorpe <thorpej@netbsd.org>
2006-11-17 17:05:18 +00:00
macallan
aa4a0d1a02
add RADEONFB_MMAP_BARS
2006-11-17 17:01:47 +00:00
ws
bb49b83c02
Looks like the capability of octal counting is vanishing (hi, yamt).
2006-11-17 12:33:39 +00:00
pooka
48697c774d
do correct size calculation in getattr(). accidentally replaced that
...
with a dummy before commit.
2006-11-17 00:27:16 +00:00
uwe
20e7821e8a
Enforce correct userspace bounds in copy{in,out}str().
...
From Miod Vallat <miod@openbsd.org>.
2006-11-16 23:12:23 +00:00
uwe
4fb9f81ff9
Sync with sys/endian.h: s/const/__const__/ in __attribute__
2006-11-16 23:01:16 +00:00
dyoung
33f672908d
Correct the length of the TTL argument to setsockopt(IPPROTO_IP,
...
IP_TTL).
2006-11-16 22:58:00 +00:00
uwe
bd3c9477fb
Bring back __unused (sed cannot tell if it's in an argument list or not).
2006-11-16 22:55:25 +00:00
dyoung
8cfa750e0f
Use LIST_FOREACH().
2006-11-16 22:54:14 +00:00
oster
d4240170d8
xen_shm_errintvl is only used in the DEBUG case. Fixes build for non-DEBUG.
2006-11-16 22:38:18 +00:00
dyoung
51a6c2e769
Cosmetic: s/g_proto/sc_proto/.
...
(Straggler from last commit affecting net/if_gre.c, netinet/ip_gre.c.)
2006-11-16 22:32:38 +00:00
joerg
f39fcf5763
LFS will never set SF_SNAPSHOT and doesn't support ffs_snapgone anyway.
...
So conditionally the calls to that function on the inclusion of FFS and
allow a LFS-only kernel to link.
2006-11-16 22:29:03 +00:00
dyoung
641edc65f1
Cosmetic: s/g_proto/sc_proto/. Remove superfluous parentheses and
...
curly braces.
2006-11-16 22:26:35 +00:00
ginsbach
dca2bdf5fa
- print lineno as the line number in error rather than line
...
- use errx(3) instead of err(3) since errno is not set; all the calls are
for input parse errors which don't set errno
2006-11-16 21:34:53 +00:00
christos
5e16b7787c
- don't hardcode 5, 10 define and use MII_ANEGTICKS{,_GIGE}
...
- instead of != limit, use <= limit (conservative)
2006-11-16 21:24:06 +00:00
christos
5d48d92007
ifdef out an unused function if !FFS_NO_SNAPSHOT
2006-11-16 21:21:34 +00:00
jdolecek
e0f8f596d4
undo previous change - crom_buf->len has been changed to uint32_t
...
(this is backward ABI compatible) so the check for negative value is
no longer necessary
2006-11-16 16:10:43 +00:00
jdolecek
8c96a4b6ac
make the struct fw_crom_buf's len uint32_t, so that it can never be negative
...
the real fix to
http://archives.neohapsis.com/archives/fulldisclosure/2006-11/0261.html
2006-11-16 15:59:28 +00:00
elad
4bfbbae383
Avoid integer overflow, as reported by Rodrigo Rubira Branco in a
...
message to full-disclosure:
http://archives.neohapsis.com/archives/fulldisclosure/2006-11/0261.html
Also see comment from bouyer@:
http://mail-index.netbsd.org/tech-security/2006/11/16/0001.html
2006-11-16 14:35:07 +00:00
yamt
f93e215353
wm: add IPv6 rx tcp/udp checksum offloading.
2006-11-16 06:07:54 +00:00
yamt
730ba489f6
xen_shm: make some variables static.
2006-11-16 05:43:47 +00:00
atatat
bade8c3805
remove stray links
2006-11-16 04:43:32 +00:00
christos
2343154519
pass lint
2006-11-16 04:31:24 +00:00