Commit Graph

212781 Commits

Author SHA1 Message Date
pgoyette
f283cd004e Add -4 and -6 options to rpd.lockd for consistent control over the
protocols to which it listens.  As discussed on tech-userlevel.
2012-08-13 12:22:21 +00:00
christos
bcbfa15ea9 add fdpass files 2012-08-13 11:26:13 +00:00
christos
79aa9f3662 add fdpass directories 2012-08-13 11:17:43 +00:00
christos
e3b23739ec add fdpass tests 2012-08-13 11:15:05 +00:00
khorben
f7dfa50e40 Fixed build with USE_SSP=yes
ok christos@
2012-08-13 10:25:02 +00:00
martin
d08b85050c Add a ptyfsoldnodes item that checks/removes old /dev/{p,t}ty* nodes
if ptyfs is used.
2012-08-13 10:20:52 +00:00
wiz
b8117286a3 Sort descriptions. Fix macro. Move example to new EXAMPLES section. Add EXIT STATUS section 2012-08-13 08:39:28 +00:00
christos
a0fa559338 Don't create BSD style pty nodes by default anymore since ptyfs is mounted
by default. Mention that this is a security issue, since it allows pty access
through the old style node.
2012-08-13 08:30:51 +00:00
christos
ba9bed30be No need to specify nfsd flags anymore. The defaults DTRT. 2012-08-13 08:20:44 +00:00
christos
eff766617d Let nfsd behave like all other programs: tries to use both inet4 and inet6
by default and both udp and tcp: -4 uses only inet4, -6 uses only inet6,
-t uses only tcp, -u uses only udp. For compatibility, we detect old option
usage, we warn, and DTRT.
2012-08-13 08:19:11 +00:00
martin
66c66d2d86 Make use of the new MODCTL_EXISTS check to query kernel wether (and why
not) we can load modules.
2012-08-13 08:07:03 +00:00
matt
4389fd1152 Add a comment for EABI. Use "pop" instructions to save one instruction. 2012-08-13 02:53:25 +00:00
matt
7c4c75c298 Add support for setting LIB_PATH for MKCOMPAT support. 2012-08-13 02:52:34 +00:00
matt
6456ecbae9 crt* files for ARM EABI. This is pretty different from OABI. crti.S only
has sysident, crtn.S is empty.  True dtor/ctor processing is done elsewhere
(in crt0.o for static or the rtld for dynamic images).  All that is done in
here is either a call to __cxa_finalize (dtor, only when SHARED) or
register_frame_info and _JV_RegisterClasses.
2012-08-13 02:49:04 +00:00
matt
6de169804e Add support for init_array/fini_array (conditionalized on HAVE_INITFINI_ARRAY).
[This is needed for ARM EABI.]
2012-08-13 02:15:35 +00:00
rmind
f95b2549d9 - npfctl show: add most of the missing cases.
- Few minor improvements to NPF man pages.
2012-08-13 01:18:31 +00:00
matt
2b43b3296b Deal with PCIe/PCI hoses with more than one window so the bus_space
encompasses all of it and reserves those portions not assigned so
no one can allocate from them.
2012-08-13 00:52:45 +00:00
tron
058c64094d Postfix 2.8.12 will be in NetBSD 6.0. 2012-08-12 22:20:32 +00:00
martin
b17be398fd Add a missing extern to apeas -fno-common. 2012-08-12 20:50:39 +00:00
tsutsui
fc789a3717 Also reduce UBC_NWINS from default 1024 to 512
to avoid possible KVA shortage, otherwise
"panic: ubc_init: failed to map ubc_object"
could still happen on netbsd-6 branch.

Should be pulled up to netbsd-6.
2012-08-12 20:00:06 +00:00
gson
64b8af8e8f Add missing locking calls to eso_attach() to avoid panic on boot.
Partly based on a patch from mrg.  Fixes PR kern/46791.
2012-08-12 18:39:32 +00:00
wiz
fb9125d78a - improve wording
- sort option list
- add argument names in option list and descriptions and adjust table width
- improve punctuation
- bump date

From Bug Hunting.
2012-08-12 17:30:03 +00:00
wiz
8630b9004f Improvements: wording, punctuation, macro usage.
From patch by Bug Hunting.
2012-08-12 17:27:04 +00:00
nonaka
8bc226e0ad To reset the watchdog timer in SL-C7x0/SL-C860. 2012-08-12 17:25:32 +00:00
christos
cd376cd5d3 Prefer SIXTY_FOUR_BIT_LONG instead of SIXTY_FOUR_BIT as before 2012-08-12 17:24:59 +00:00
nonaka
7c932a030c Added watchdog timer reset function. 2012-08-12 17:21:29 +00:00
wiz
a4fbef4f94 Make the difference between -A and -a clearer by using more markup. 2012-08-12 17:20:19 +00:00
wiz
5f5168605f Add examples for NAME, both with gpt and without. 2012-08-12 17:13:34 +00:00
christos
eb2f61c4df PR/46780: Dennis Ferguson: Take the easy way out and return EBUSY when changing
the queue size if the output queue is not empty. Other solutions seemed too
complex/fragile.
2012-08-12 14:45:44 +00:00
jakllsch
b5be8d8f8f YOLO - you only live once 2012-08-12 13:41:18 +00:00
christos
38b98e7896 more markup, sort options 2012-08-12 13:31:41 +00:00
mlelstv
a22a9581a2 Don't use common variables, also prefix global variables to avoid
namespace pollution.
2012-08-12 13:26:18 +00:00
christos
bfc28188e6 define OPENSSL_THREADS, from drochner. 2012-08-12 12:43:49 +00:00
reinoud
a69a1c78e1 Improve support for transmit fifo support for plcom.
As Nick, Michiel and I concluded this driver needs a big overhaul since its
logic is modelled on the standard com.c driver which doesn't have the plcom's
treshold interrupt at al.

On Nicks request, the HW FIFO support hasn't been enabled by default on the
RPi though.

Tested with the RPi.
2012-08-12 10:13:17 +00:00
nonaka
f1810fa28a fix RCSID. 2012-08-12 08:59:58 +00:00
christos
0f892d675b add cast. 2012-08-12 07:22:24 +00:00
christos
97b3f8422e - make the append function to not append past the end of the string
- use the append function some more
2012-08-12 06:16:51 +00:00
matt
c58ada7b56 Rework VFP support to use PCU.
Add emulation of instruction which save/restore the VFP FPSCR.
Add a sysarch hook to VFP FPSCR manipulation.

[The emulation will be used by libc to store/fetch exception modes and
rounding mode on a per-thread basis.]
2012-08-12 05:05:47 +00:00
rmind
63f44833ba - Extend npftest: add ruleset inspection testing from the config generated
by npfctl debug functionality.  Auto-create npftest interfaces for this.
- NPF sessions: combine protocol and interface into a separate substructure,
  share between the entries and thus fix the handling of them.  Constify.
- npftest: add regression tests for NAT policies.
- npf_build_nat: simplify and fix bi-NAT regression.
- Bump yacc stack size for npfctl.
2012-08-12 03:35:13 +00:00
manu
519089c8d9 libpuffs and libp2k both use the cookie to different structure, which now
leads to struct p2k_node corruption now that libpuffs used pn_nlookup field
in struct puffs_node to avoid race conditions.

Attempt to fix that by adding a struct puffs_node at the beginning of struct
p2k_node. This seems to fix kern/46734
2012-08-12 02:51:18 +00:00
mrg
99a54d3479 pay attention to -pie: link crt{begin,end}S.o.
this fixes -fpie on sparc and sparc64, and probably others.
2012-08-12 00:01:50 +00:00
mrg
924aafb1e9 minor correction to some comments. 2012-08-11 21:54:18 +00:00
mrg
2171cc30fb add an XXXSMP comment. 2012-08-11 21:48:30 +00:00
wiz
ae90bf6a58 Bug fix for PR 46733:
> makemandb always reports the same number for "Total Number of new or
 > updated pages enountered" and "Total number of (hard or symbolic)
 > links found".

Patch from Abhinav Upadhyay.
2012-08-11 21:07:13 +00:00
kardel
b3d86d3e3a fix some fallout from append correction 2012-08-11 20:09:08 +00:00
tsutsui
5bf8f36aa4 Poor sun2 has only 14MB KVA space so reduce NKMEMPAGES_MIN_DEFAULT and
NKMEMPAGES_MAX_DEFAULT values accordingly.

XXX: netbsd-6 GENERIC still gets "panic: pool_get: kmem-4096: page empty"
2012-08-11 17:03:26 +00:00
matt
135413e17a Full expand FPEXC and FPSCR definitions 2012-08-11 16:23:53 +00:00
matt
468b3526df #include <stddef.h> 2012-08-11 16:21:26 +00:00
skrll
c3746f757b Grab CRTSTUFF_T_CFLAGS_S.
Gentlement start your mknative runs.
2012-08-11 16:05:01 +00:00
tsutsui
f85debeceb Poor sun3 (but not sun3x) has only 31MB KVM address space,
so reduce NKMEMPAGES_MAX_DEFAULT from 64MB to 16MB.
Fixes "panic: ubc_init: failed to map ubc_object" on
TME emulating 3/120 with >16MB RAM.

Should be pulled up to netbsd-6.
2012-08-11 14:35:33 +00:00