kleink
00c99f5cd8
Update namespace protection for siginfo; originally from Christos.
2004-05-07 23:54:48 +00:00
cl
5359887820
Reboot machine when hypervisor signals "die" event.
2004-05-07 23:05:30 +00:00
snj
c5e3b44cc9
Wrap a line; use Dq for quotes; minor English fix.
2004-05-07 22:17:17 +00:00
jlam
04d5477295
Fix up definition of SHOW_BI_VAR, the prototype for show_var(), and the
...
usage string for pkg_info(1). Also bump the version to 20040508. From
pkg/25494 by FUKAUMI Naoki.
2004-05-07 21:38:57 +00:00
kleink
542839207d
Add definitions for the (currently unimplemented) ECN TCP flags;
...
from Chuck Swiger in PR standards/25058.
2004-05-07 20:11:52 +00:00
jlam
19baba8fb8
Add a new flag -Q (for "query") to pkg_info(1) to query the build
...
information for the definitions of specific variables that were saved
from build time, e.g.
$ pkg_info -Q PKGPATH glib
devel/glib
$ pkg_info -Q PROVIDES glib
/usr/pkg/lib/libglib.so.13
/usr/pkg/lib/libgmodule.so.13
/usr/pkg/lib/libgthread.so.13
Bump the version number of pkg_install(1) to 20040507.
2004-05-07 16:40:30 +00:00
yamt
52fedf49f0
check read only mount appropriately.
...
(fix a bug of nfs_vnops.c rev.1.192.)
pointed by Rob Quinn on current-users@.
2004-05-07 16:09:46 +00:00
cl
977bfc3501
Add support for domain0 operations:
...
- access to all physical memory
- access to hypervisor traps from userland
- setup/config Xen's network routing/firewall rules
2004-05-07 15:51:04 +00:00
cl
65569a4d16
Allow additional entries (files, subdirs) in kernfs. Also allow
...
defining additional kfstypes and provide hooks to run arbitrary code
for any vnodeop on the additional types.
2004-05-07 15:33:17 +00:00
itohy
52fc58caa3
Fix typos. Cleanup.
2004-05-07 15:21:04 +00:00
cl
a2a2784bfd
remove code no longer needed since the type/permission information
...
is available in the entry's struct kern_target and every entry has a
(possibly shared) struct kern_target now.
2004-05-07 15:20:29 +00:00
cl
81d3c2061c
Make lookup and readdir return the same inode number. kernfs_readdir
...
now uses kernfs_allocvp to map from kernfs entry to inode number,
kernfs_allocvp is now the only place where entries are mapped to inode
numbers. Also make KERNFS_FILENO not return random results for entries
not in kern_targets.
2004-05-07 15:06:15 +00:00
pk
a02ca1366c
viking_module_error: check for unconfigured cpus.
2004-05-07 14:59:26 +00:00
cl
5f113f8e16
Find the right entry when doing lookup on dotdot in kern/ipsec subdirs.
...
Also remove some duplicate code.
2004-05-07 14:56:48 +00:00
cl
d877f23fb5
add support for hot-add/-remove of block devices
2004-05-07 14:15:11 +00:00
cl
8e658015da
replace rdr6/ldr6 with the corresponding hypervisor traps
2004-05-07 14:01:33 +00:00
cl
e03778cac9
cleanup debugging code
2004-05-07 13:56:48 +00:00
cl
175b0c3bf7
check for AST on return from event handler to userland
2004-05-07 13:52:37 +00:00
cl
f61d1b4cce
fix lazy fpu state saving
2004-05-07 13:48:32 +00:00
sekiya
5090104da8
regen.
2004-05-07 13:02:50 +00:00
sekiya
e9c3c4204d
Add support for Silicon Image 3512 chip to satalink driver -- treat it as
...
a 3112 variant (without RAID support), which does the right thing with the
controller on my K8NNXP.
2004-05-07 13:01:49 +00:00
wiz
adafc87b2c
Remove empty line. Noted by Stefan Krueger on current-users.
2004-05-07 12:41:08 +00:00
wiz
15dfef13b2
Add /usr/include/netipsec, noted missing by Stefan Krueger on current-users.
2004-05-07 12:40:26 +00:00
yamt
68b4772ef6
redo the previous (rev.1.58; overwrite a duplicate entry rather than leave it)
...
differently so that entries entered during we're doing pool_get() are
checked as well. pointed by Paul Kranenburg on source-changes@.
2004-05-07 12:05:41 +00:00
wiz
f6378fc99d
man page was last touched in 2004, not 2003;
...
new sentence, new line.
2004-05-07 09:58:15 +00:00
jdolecek
11e3d40493
list supported model series
2004-05-07 08:58:47 +00:00
wiz
faa47b7058
Add comma in enumerations; fix a sentence; plural needs no apostrophe.
2004-05-07 08:23:31 +00:00
sjg
4d3fc51f60
Remove use of sh -e when running in compat mode.
...
Its not posix compliant and serves very little purpose.
With this change compat and jobs modes are consistent wrt how
they treat each line of a script.
Add support for the '+' command line prefix as required by posix.
Lines prefixed with '+' are executed even when -n is given.
[Actually posix says they should also be done for -q and -t]
PR:
Reviewed by: jmc
2004-05-07 08:12:15 +00:00
jonathan
85b3ba5bf1
Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
...
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl, for
netstat -p ipsec.
New kernel files:
sys/netipsec/Makefile (new file; install *_var.h includes)
sys/netipsec/ipsec_var.h (new 64-bit mib counter struct)
Changed kernel files:
sys/Makefile (recurse into sys/netipsec/)
sys/netinet/in.h (fake IP_PROTO name for fast_ipsec
sysctl subtree.)
sys/netipsec/ipsec.h (minimal userspace inclusion)
sys/netipsec/ipsec_osdep.h (minimal userspace inclusion)
sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch)
sys/netipsec/key*.c (fix broken net.key subtree)
sys/netipsec/ah_var.h (increase all counters to 64 bits)
sys/netipsec/esp_var.h (increase all counters to 64 bits)
sys/netipsec/ipip_var.h (increase all counters to 64 bits)
sys/netipsec/ipcomp_var.h (increase all counters to 64 bits)
sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h)
sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h)
sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h)
sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h)
Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":
New file:
usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters)
Changed files:
usr.bin/netstat/Makefile (add fast_ipsec.c)
usr.bin/netstat/netstat.h (declarations for fast_ipsec.c)
usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher)
2004-05-07 00:55:14 +00:00
matt
3df46d6c37
Fix stack backtracing so not refer to the initial entry frame.
...
Default to getting the LR out of the stack if no other way works.
This makes backtraces work on stripped programs.
2004-05-07 00:07:10 +00:00
ross
42dbdbd46a
Simplify build, no functional changes.
...
Instead of adding MAKE_BOOTSTRAP for hosted environments, i.e., when
you want things simple, instead add MAKE_NATIVE to get those hugely
important features like __RCSID().
It's now possible to build make on some hosts with: cc *.c */*.c
2004-05-07 00:04:38 +00:00
ross
4ea0ff5fba
Track make(1) build simplifications.
...
Instead of adding MAKE_BOOTSTRAP for hosted environments, i.e., when
you want things simple, instead add MAKE_NATIVE to get those hugely
important features like __RCSID().
Also, get rid of a now-unneeded -I.
2004-05-07 00:04:37 +00:00
kleink
aa32e8bbf1
Add an additional multicast hash function for Yukon.
2004-05-07 00:03:39 +00:00
ross
dcdf1bd27a
Instead of including from the wrong directory and then fixing it (-I)
...
in the Makefile, how about just doing the right include?
2004-05-06 23:15:46 +00:00
matt
886b18bf35
Add PT_MACHDEP_STRINGS so that kdump(1) can print out the PowerPC-specific
...
ptrace requests.
2004-05-06 22:53:02 +00:00
matt
10efbfd5c3
Allow kdump to print the names for machine dependent ptrace ops.
...
(This requires <machine/ptrace.h> to define PT_MACHDEP_STRINGS
which corresponds to the machdep ops).
2004-05-06 22:51:38 +00:00
pk
fba1aa540d
Provide a mutex for the process limits data structure.
2004-05-06 22:20:30 +00:00
yamt
8d615f3e18
cache_enter: when we found a duplicate entry,
...
simply overwrite it rather than leaving a stale entry.
2004-05-06 22:02:02 +00:00
yamt
f573d83f7a
no need to cache_purge() in getnewvnode().
...
it should be already done by vclean().
2004-05-06 22:01:14 +00:00
yamt
2a85a8c4fd
because nfsv3 has the same CREATE semantics as ours,
...
we don't have to issue LOOKUP RPCs beforehand.
2004-05-06 21:58:17 +00:00
martin
812e909997
Make "local-phone-dialout" optional.
...
This makes creating standard config files for peers that do not care about
the calling number easy and helps roaming users.
2004-05-06 21:13:28 +00:00
martin
028c339458
If we don't have a source telephone number configured, do not send
...
a IEI_CALLINGPN information element.
2004-05-06 21:11:04 +00:00
wiz
3a6d7bd8c0
Revert part of previous.
...
[Never argue with a language lawyer, or at least expect to lose ;)]
2004-05-06 19:16:32 +00:00
wiz
cb27e1bb83
Bump date for a new card.
2004-05-06 18:47:49 +00:00
bouyer
41bff69bbe
Always initialise savename. Fix gzip -c core dump on sparc (and probably
...
others). OK'd by mrg@.
2004-05-06 17:43:57 +00:00
jdolecek
f8e43c883c
add Adaptec SATA RAID 2410SA to list of supported cards
2004-05-06 15:27:09 +00:00
jdolecek
fb0f244182
match Adaptec 2410SA
...
XXX we should probably match all cards with product ID ASR2200S
2004-05-06 15:26:37 +00:00
drochner
264eb6a8ba
remove duplicated snprintf(vci, ...)
2004-05-06 12:32:59 +00:00
scw
225b2e0b2a
Cast an integer type to a pointer type via intptr_t.
2004-05-06 10:51:15 +00:00
ragge
f62c3ab365
Remove the "panic("wm_init: MCLBYTES > 2048 not supported.");" stuff,
...
the driver works very well with larger MCLBYTES.
2004-05-06 10:06:50 +00:00