119361 Commits

Author SHA1 Message Date
csjp
d77d83825c MFC revision 1.164
Pickup locks for the BPF interface structure. It's quite possible that
bpf(4) descriptors can be added and removed on this interface while we
are processing stats.
2006-05-17 00:07:42 +00:00
ps
ba7f78e7d1 MFC: Allow for nmbclusters and maxsockets to be increased via sysctl. 2006-05-16 07:27:49 +00:00
maxim
33125341e3 MFC rev. 1.28: close an output file -o flag opened before
execvp(3) in a child.
2006-05-16 06:25:44 +00:00
maxim
5e2473c613 MFC rev. 1.22: do not mangle current session user login name
with jail -u|-U.
2006-05-16 06:21:46 +00:00
davidxu
846f661226 MFC revision 1.101 2006-05-16 00:23:44 +00:00
pav
e7bc22fae2 Sync with HEAD except for powerpc bits:
- Add -s flag to limit the length of string fields in the output
  brian Jan 2, 2006
- Accept zero len sockaddr_in types
  alfred Oct 15, 2005

Approved by:	alfred
2006-05-15 20:53:44 +00:00
marius
7455fde282 MFC: 1.15
Add le(4) to the list of drivers supporting ALTQ.
2006-05-15 20:19:21 +00:00
marius
6ae396d609 MFC: 1.97, 1.98. 1.106 (partial)
- Add if_arl_load, if_ath_load, if_axe_load, if_aue_load, if_cs_load,
  if_cue_load, if_gem_load, if_hme_load, if_le_load, if_nve_load,
  if_rue_load and if_udav_load to the Networking drivers section.
- Remove trailing whitespace in the description of the kern.nbuf entry.
2006-05-15 19:57:59 +00:00
ps
01b2a3d145 MFC: rev 1.329
Don't try to kill embryonic processes in  killpg1().  This prevents
a race condition between fork() and kill(pid,sig) with pid < 0 that
can cause a kernel panic.
2006-05-15 18:53:00 +00:00
ps
b3411d36be MFC:
Fix the format/display descriptor of vm.kmem_size and vm.kmem_free
2006-05-15 18:51:26 +00:00
ps
d07a8646ca MFC: regen for 32bit FreeBSD 4 System V shared memory 2006-05-15 18:48:23 +00:00
ps
2f5ab57b80 MFC: Properly support for FreeBSD 4 32bit System V shared memory.
Submitted by:	peter
2006-05-15 18:47:52 +00:00
ps
d2c63614a9 MFC: regen for 32bit sendfile 2006-05-15 18:34:40 +00:00
ps
c3bbc5629b MFC: 32bit sendfile support 2006-05-15 18:34:06 +00:00
emax
e3348d1704 MFC:
Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.
Fix formatting. Add missing break;

Submitted by:	Iain Hibbert
2006-05-15 17:04:28 +00:00
emax
065047bfe4 MFC:
Teach bthidd(8) to reload its config when SIGHUP is received.
Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.
Properly map mouse buttons.
Fix typo.

PR:		bin/94577
Submitted by:	Iain Hibbert, Krzysztof Jedruczyk
2006-05-15 16:52:15 +00:00
mux
eee907b0ce MFC r1.135:
Refer to csup in the make.conf(5) manpage.
2006-05-15 14:10:50 +00:00
mux
451a49a206 MFC r1.275:
Also refer to csup in the example SUP setting.
2006-05-15 14:03:49 +00:00
mux
a19971b451 MFC r1.542:
Change the default SUP command to use csup instead of CVSup for
  "make update" when SUP_UPDATE is defined.
2006-05-15 14:01:44 +00:00
mux
ff24b79bc6 MFC r1.288 and r1.289:
Connect csup to the build.
2006-05-15 13:55:43 +00:00
mux
6580896b98 MFC make glue for building csup. 2006-05-15 13:47:39 +00:00
mux
529920cb00 MFC import of csup 2006-05-15 13:40:40 +00:00
cokane
fd208847a8 MFC: rev. 1.36
The -b parameter incorrectly stated that pax archives over ~32kB violate
POSIX. Fixed to describe that block size larger than 32256 bytes are
actually what violates POSIX.

PR:		docs/97059
Reviewed by:	Giorgos Keramidas <keramida>
2006-05-15 02:09:41 +00:00
jkoshy
95f63ae442 MFC r1.67: Fix a typo. 2006-05-15 01:47:34 +00:00
jkoshy
cf2e96f6e8 MFC {r1.14--r1.16}:
- Spelling/grammar fixes.
 - Typo fix: "ing" -> "in".
 - Document the EOPNOTSUPP returned by hwpmc(4) if a sampling
   mode PMC is requested on a CPU without an APIC.

Bump document date.
2006-05-15 01:43:53 +00:00
jkoshy
535ec0fd87 MFC r1.13 (-mdoc sweep). 2006-05-15 01:33:23 +00:00
ceri
93ddf3c337 MFC the birthtime related primaries. 2006-05-14 21:45:54 +00:00
pav
ea5b0e487d MFC 1.41:
- Document LD_32_* environment variables
  - Mention 32-bit files in FILES section
2006-05-14 19:25:36 +00:00
pav
d266ae414c MFC 1.13, 1.14:
- Document libmap32.conf
2006-05-14 19:23:03 +00:00
brueffer
c639544ff6 MFC: rev. 1.55
Correct the interrupt override information.
2006-05-14 15:53:57 +00:00
krion
c2aa29b013 MFC: lib.h: 1.58
date: 2006/04/17 11:15:29;  author: krion;  state: Exp;  lines: +5 -3
  Add INDEX-7 and remove trailing spaces.
2006-05-14 07:06:37 +00:00
krion
82bf3bef5d MFC: main.c: 1.38
date: 2006/04/17 10:58:45;  author: krion;  state: Exp;  lines: +6 -1
  Use bzip2(1) by default to compress package tarball on
  __FreeBSD_version >= 500039.

  Submitted by:   Alex Lyashkov <umka@sevcity.net>
2006-05-14 07:01:47 +00:00
krion
feaf609fc2 MFC: sign.c: 1.5, x509.c: 1.5
date: 2006/03/15 01:19:23;  author: krion;  state: Exp;  lines: +13 -10
  Close descriptor in retrieve_x509_marker function.

  PR:             bin/71594
  Submitted by:   Dan Lukes <dan@obluda.cz>
2006-05-14 06:57:58 +00:00
krion
d433ebce18 MFC: add.h: 1.14, main.c: 1.67, perform.c: 1.80, pkg_add.1: 1.71
date: 2006/03/09 14:49:19;  author: phk;  state: Exp;  lines: +6 -1
  Add -F option to not fail on already installed packages.

  Submitted by:   Eugene Grosbein <eugen@grosbein.pp.ru>
2006-05-14 06:52:24 +00:00
tegge
c0ef94ef0b MFC: Bring the call to softdep_releasefile() within the region protected by
vn_start_secondary_write() since it might cause file system write
     activity (e.g. ffs_snapremove()).
2006-05-14 01:12:56 +00:00
tegge
09952cce7b MFC: Call vn_finished_write() before calling the coredump handler which will
indirectly call vn_start_write() as necessary for each write.
2006-05-14 01:07:48 +00:00
tegge
f34cbfff5a MFC: Try harder to flush first block of new subdirectory to get rid of
MKDIR_BODY dependency.
2006-05-14 00:55:20 +00:00
tegge
cba13d563e MFC: Return error if vnode was reclaimed while it was temporarily unlocked.
Add missing calls to vn_finished_write() in error handling.
2006-05-14 00:49:35 +00:00
tegge
d09d10cb05 MFC: Temporarily unlock vnode for new image being executed to avoid lock
order reversals that can lead to deadlocks.  Normally vn_close(),
     namei() or vrele() should not be called while holding vnode locks.
2006-05-14 00:46:13 +00:00
tegge
1d2af31a6f MFC: Turn off disk quotas for snapshot files. 2006-05-14 00:23:27 +00:00
tegge
17ce8da135 MFC: Avoid locking overhead when snapshots are disabled. 2006-05-14 00:18:18 +00:00
tegge
4081ad0c73 MFC: Avoid dereferencing NULL pointer. 2006-05-14 00:10:49 +00:00
tegge
c83e05380e MFC: Detect the snapshot file being prematurely unlinked. 2006-05-14 00:02:48 +00:00
tegge
24528b3490 MFC: Temporarily undo clusters contribution to global runningbufspace
while handling copy on write for the buffers taking part in the
     cluster.
2006-05-13 23:58:41 +00:00
tegge
0fc16cb7fa MFC: A side effect of calling runningbufwakeup() is that
bp->b_runningbufspace is cleared.  Save old value and restore
     bp->b_runningbufspace before returning from ffs_copyonwrite().
2006-05-13 23:52:59 +00:00
tegge
dea3927dd2 MFC: Close a race when VOP_LOCK() on a snapshot file is attempted at the
same time as it is changed back into a normal file.  The locker would
     get the shared "snaplk" lock which would no longer be the correct lock
     for the vnode.
2006-05-13 23:49:45 +00:00
tegge
2b650394a3 MFC: Add NO_FFS_SNAPSHOT kernel option. 2006-05-13 23:40:44 +00:00
bmah
b536883ca3 Add an errata note about IOCATAREQUEST API/ABI incompatability.
Reviewed and edited by:	scottl, maxim
2006-05-13 21:20:52 +00:00
pjd
0b852a3c37 MFC: sys/kern/vfs_subr.c 1.671
vn_start_write()/vn_finished_write() is not needed here, because
vn_start_write() is always called earlier in the code path and calling
the function recursively may lead to a deadlock.

Confirmed by:	tegge
2006-05-13 14:01:35 +00:00
brooks
0f6e8e11cd MFC rev 1.14:
Be more like Windows and Linux and send our hostname in the host-name
option if none is given in the config file.  Also add #ifdefd out
support for sending a client ID based on our MAC address.

PR:		bin/94743, bin/76401
Submitted by:	Frank Behrens <frank at pinky dot sax dot de>
2006-05-13 03:42:01 +00:00