118752 Commits

Author SHA1 Message Date
bmah
f7ad35b84e New release notes: SA-06:01, SA-06:02, SA-06:03, SA-06:04, SA-06:05,
SA-06:06, SA-06:07, BIND 9.3.2, tzdata2005r.

While here, bump copyright date.

Approved by:	re (hrs)
2006-02-21 07:33:41 +00:00
yar
dbcb706f58 Work around the shortness of the size argument to
vnode_create_vobject() while preserving the binary ABI
to filesystem modules in RELENG_6: introduce a new function
vnode_create_vobject_off() that takes the size argument
as off_t; move all stock file systems to it; re-implement
the old vnode_create_vobject() using vnode_create_vobject_off()
so that old or binary-only FS modules can work w/o hitting the
bug.  The trick is to pass a size of 0 to vnode_create_vobject_off()
so that it will call VOP_GETATTR() and thus get the actual,
untruncated file size even if the calling module still uses
the old vnode_create_vobject().

PR:		kern/92243
Approved by:	re (scottl)
2006-02-20 00:53:15 +00:00
ceri
5ae1a9f419 MFC revision 1.49:
Update a comment to match functionality changed in r1.39 (allow square
  brackets in process names).

Approved by:	re (scottl)
2006-02-19 18:36:20 +00:00
brueffer
05a31f63b7 MFC: rev. 1.29
Xref chkgrp(8).

Approved by:	re (mux)
2006-02-19 18:35:39 +00:00
brueffer
71e132327a MFC: rev. 1.9
JMicron RAID metadata support.

Approved by:	re (mux)
2006-02-19 18:33:07 +00:00
brueffer
11978815c2 MFC: rev. 1.63
JMicron JMB363 support.

Approved by:	re (mux, the new kid on the block)
2006-02-19 18:32:12 +00:00
markus
fbabbd9d5a MFC: rev. 1.6
- Grammar fixes
- Reword one sentence

Approved by:	re (scottl), brueffer
2006-02-19 15:44:51 +00:00
markus
4b6a3490b9 MFC: rev. 1.2
- Fix attribute id of HIDBatteryPower
- Fix two typos in comments

Approved by:	re (scottl), emax
2006-02-19 15:39:31 +00:00
sos
a3ddb94db9 MFC:
Add support for the JMicron JMB363 dual SATA + single PATA controller.
	Add r/w support for JMicron ATA RAID metadata.
	Add a reset of the AHCI machinery to the ICH6/ICH7 support.
	Unbreak Promise SATAII/150 controllers caused by the DMA dump changes.
	Unbreak DMA dump on Intel 31224.

Approved by:	re@ (scottl)
2006-02-19 15:18:23 +00:00
ume
cc52cf5ad6 MFC 1.20: The libwrap built with NO_INET6=yes cannot parse
an IPv6 address.  So, mention it in comment.

Approved by:	re (scottl)
2006-02-19 14:59:00 +00:00
brueffer
a0677c3e30 MFC: rev. 1.268
A better, more correct explanation of NO_SHARED.

Approved by:	re (scottl)
2006-02-19 08:14:14 +00:00
brueffer
65819a8776 MFC: rev. 1.124 + 1.129
A better, more correct explanation of NO_SHARED.

Approved by:	re (scottl)
2006-02-19 08:12:57 +00:00
ume
3bb1b75748 MFC: The wcwidth(3) should return 2 about characters in JISX0208 codeset.
But it returned 1.
It fixes the problem reported by many Japanese people that tcsh 6.14
doesn't work correctly with ja_JP.eucJP and ja_JP.SJIS locale.

	share/mklocale/ja_JP.SJIS.src:	1.5
	share/mklocale/ja_JP.eucJP.src:	1.4

Approved by:	re (scottl)
2006-02-19 05:47:14 +00:00
sam
6943ed1374 MFC 1.114: add missing args to mac:del and mac:kick
Approved by:	re (scottl)
2006-02-19 00:20:39 +00:00
yar
4af5fcaf38 MFC 1.98: Avoid toggling IFF_UP from the driver because
it's an administrative flag.

Approved by:	re (scottl)
2006-02-18 22:48:16 +00:00
marck
b1b956e890 MFC r1.33:
Default number of direct access devices had been changed from three to two.
Reflect this in other paragraphs.

PR:             93201
Submitted by:   Marian Cerny
Approved by:	re (scottl)
2006-02-17 22:25:02 +00:00
brueffer
a476711c6d MFC: rev. 1.8 - 1.11
- mdoc sweep.
- s/5.5/6.0/ in HISTORY section.
- Document the latest changes for controlling the fan
- s/Thinklight/ThinkLight/
- Xref led(4)

Approved by:	re (scottl)
2006-02-17 20:43:12 +00:00
brueffer
77c6b96aa5 MFC: rev. 1.285
Correct references to ipnat(8).

Approved by:	re (murray)
2006-02-17 20:18:19 +00:00
ru
5787b49b31 MFC: Fix a bug that prevented passing IP fragments through a dummynet.
Approved by:	re (scottl)
2006-02-17 16:46:47 +00:00
andre
24e16bb156 MFC ip_icmp.c rev. 1.103-1.106+1.108:
Rework icmp_error() and always quote the entire TCP header, fixes
  issues in draft-gont-icmp-payload-00.txt.
 New net.inet.icmp.reply_from_interface and net.inet.icmp.quotelen.

Sponsored by:	TCP/IP Optimization Fundraise 2005
Approved by:	re (scottl)
2006-02-16 17:50:57 +00:00
sam
6ce8ffbd75 MFC: s/w beacon miss facility
Approved by:	re (scottl)
2006-02-16 16:57:24 +00:00
glebius
2656c27599 MFC 1.107:
Fix two important typos in watchdog handling:
  - Restart watchdog if we *did* processed any descriptors. [1]
  - Log the watchdog event if the link is *up*. [2]

  PR:		kern/92948 [1]
  Submitted by:	Mihail Balikov <mihail.balikov interbgc.com> [1]
  PR:		kern/92895 [2]
  Submitted by:	Vladimir Ivanov <wawa yandex-team.ru> [2]

Approved by:	re (kensmith)
2006-02-16 12:45:12 +00:00
glebius
7fb01282ec MFC 1.62:
Refuse to install invalid ARP entries.

  Submitted by:		Vitaliy Ovsyannikov <V.Ovsyannikov kr.ru>

Approved by:	re (kensmith)
2006-02-16 12:41:18 +00:00
glebius
719a451400 MFC 1.9:
- Increase maximum number of interfaces to 2048.
  - Regroup softc so that frequently used elements are
    grouped in the beginning, while the interfaces
    array is at the end.

Approved by:	re (kensmith)
2006-02-16 12:37:14 +00:00
avatar
4050fc52fd MFC: (1.27) s/bin/sbin/ for mount_nwfs, mount_portalfs and mount_smbfs.
Also document the removal time of these utilities.

Approved by:	re (scottl)
2006-02-16 07:25:23 +00:00
davidxu
7c169c36fc Partially MFC revision 1.14:
> Eliminate compile warnings.

This allows me to debug threaded program on Pentium-D machine.

Approved by:	re (scottl)
2006-02-16 02:40:56 +00:00
rees
24c9cc5118 MFC rev 1.135:
Don't log an error on tcp connection reset, even if we don't get ECONNRESET.

Submitted by:	cel@citi.umich.edu
Approved by:	re (scottl)
2006-02-16 02:39:52 +00:00
qingli
e776a57c39 MFC: rev 1.38
Approved by:	re (scottl)
2006-02-16 01:10:44 +00:00
qingli
0e3ee9900c MFC: rev 1.40
Approved by:	re (scottl)
2006-02-16 01:08:40 +00:00
qingli
eb0d200a92 MFC: rev 1.84
Approved by:	re (scottl)
2006-02-16 01:06:22 +00:00
iedowse
fa1b09ae80 MFC: don't perform an endpoint stall clear every time a pipe is
opened.  This should not be necessary, and it is known to confuse
certain devices.

Remove the UQ_NO_OPEN_CLEARSTALL quirk, as this is now the default
behaviour for all devices.

Approved by:	re (scottl)
2006-02-15 22:51:08 +00:00
sam
fc95fea574 sync with HEAD:
o mcast rate addition
o malloc size off-by-one fixes
o long ssid handling

Approved by:	re (scottl)
2006-02-15 17:44:18 +00:00
ru
4d6c4a9f13 MFC: 1.58: -mdoc sweep.
Approved by:	re (scottl)
2006-02-15 15:10:55 +00:00
ru
12bea99eb3 MFC: 1.15: Only install boot_i386.8 on i386 and amd64.
Approved by:	re (scottl)
2006-02-15 15:10:07 +00:00
ru
832a964b08 MFC: -S option for boot2, already documented to work in boot(8).
Approved by:	re (scottl)
2006-02-15 15:08:51 +00:00
jcamou
314981dbdd MFC: rev.1.113.
Approved by:	re (scottl)
2006-02-15 15:03:04 +00:00
jcamou
675ebf74a9 MFC: rev.1.3
Approved by:	re (hrs)
2006-02-15 14:58:59 +00:00
nyan
09ec09e90b MFi386: revision 1.31.2.1
Approved by:	re (kensmith)
2006-02-15 13:55:13 +00:00
nyan
ed8f6e5151 MFC: revision 1.371
> Clear carry flag in get_mcontext so that setcontext does not
> return a bogus error.

Approved by:	re (kensmith)
2006-02-15 13:54:06 +00:00
marius
e1b43165f7 MFC: 1.12
Enable getty(8) on ttyu2 by default in order to get machines that use a
RSC (Remote System Control) connected via uart2 as console working out
of the box.

Approved by:	re (scottl)
2006-02-15 09:17:03 +00:00
marius
d340da2e99 MFC: src/sys/dev/puc/puc_ebus.c 1.6, sys/dev/uart/uart_bus_ebus.c 1.9,
sys/dev/uart/uart_cpu_sparc64.c 1.20, 1.22

- Add support for using LOM (Lights Out Management) and RSC (Remote System
  Control) devices as console.
- Add my copyright to uart_cpu_sparc64.c.
- Recognize the SAB82532 in USIII machines. This is MFC'ed for consistency
  as one part of the original commit, sys/dev/uart/uart_bus_ebus.c rev. 1.7,
  was already MFC'ed to RELENG_6 (in rev. 1.6.2.2).

Approved by:	re (scottl)
2006-02-15 09:16:01 +00:00
ps
f2d6dfc1f8 MFC:
Implement SIOCGIFCONF for 32bit binaries.

Approved by:	re
2006-02-15 03:37:15 +00:00
sam
9864643933 MFC 1.38: set the mgt frame tx timer before dispatching the frame to the driver
Approved by:	re (scottl)
2006-02-15 03:21:15 +00:00
flz
fd4449bc91 MFC:
Don't include geli devices in list when noauto is specified in the options field.

      src/etc/rc.subr: rev 1.47 -> 1.48

Approved by:	re (hrs)
2006-02-15 00:56:06 +00:00
jhb
c0067121bc MFC: Correctly set the MPSAFE flag based on the lower vnode's mount.
Approved by:	re (scottl)
2006-02-14 23:15:16 +00:00
jhb
35b2a57ba2 MFC: Sync up to rev 1.80 from HEAD:
- Use a dedicated kthread to call acctwatch() periodically rather than
  a callout from softclock().
- Validate new values for the kern.acct_chkfreq sysctl.
- Whitespace and include sorting.

Approved by:	re (scottl)
2006-02-14 23:13:17 +00:00
jhb
cfc4a82e66 MFC: Use the correct BAR for the UPCI 32 adapter.
Approved by:	re (scottl)
2006-02-14 23:09:10 +00:00
rwatson
6a4c2a60ce Merge in_pcb.c:1.167 from HEAD to RELENG_6:
Convert remaining functions to ANSI C function declarations; remove
  'register' where present.

Approved by:	re (scottl)
2006-02-14 22:09:27 +00:00
rwatson
1a3392858b Merge coda_vnops.c:1.67 from HEAD to RELENG_6:
Convert last four functions in coda_vnops.c to ANSI C function
  declarations.  I knew I would get to fix something in Coda
  eventually.

Approved by:	re (scottl)
2006-02-14 21:59:07 +00:00
rwatson
4b2bdfb9e4 Merge vfs_mount.c:1.213 from HEAD to RELENG_6:
Cast VFS_STATFS() in vfs_domount() to (void) to indicate that ignoring the
  return value is intentional: this is simply an attempt to pre-cache the
  statfs state.

  Found with:     Coverity Prevent (tm)

Approved by:	re (scottl)
2006-02-14 21:57:09 +00:00