FreeBSD/releng/8.2.git
9 years agoFix named(8) DNSSEC validation Denial of Service. master
simon [Mon, 6 Aug 2012 21:33:11 +0000 (21:33 +0000)]
Fix named(8) DNSSEC validation Denial of Service.

Security: FreeBSD-SA-12:05.bind
Security: CVE-2012-3817
Obtained from: ISC
Approved by: so (simon)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@239108 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoFix a problem where zero-length RDATA fields can cause named(8) to crash.
bz [Tue, 12 Jun 2012 12:10:10 +0000 (12:10 +0000)]
Fix a problem where zero-length RDATA fields can cause named(8) to crash.
[12:03]

Correct a privilege escalation when returning from kernel if
running FreeBSD/amd64 on non-AMD processors. [12:04]

Fix reference count errors in IPv6 code. [EN-12:02]

Security: CVE-2012-1667
Security: FreeBSD-SA-12:03.bind
Security: CVE-2012-0217
Security: FreeBSD-SA-12:04.sysret
Security: FreeBSD-EN-12:02.ipv6refcount
Approved by: so (simon, bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@236953 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoUpdate the previous openssl fix. [12:01]
bz [Wed, 30 May 2012 12:01:28 +0000 (12:01 +0000)]
Update the previous openssl fix. [12:01]

Fix a bug in crypt(3) ignoring characters of a passphrase. [12:02]

Security: FreeBSD-SA-12:01.openssl (revised)
Security: FreeBSD-SA-12:02.crypt
Approved by: so (bz, simon)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@236304 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoFix multiple OpenSSL vulnerabilities.
bz [Thu, 3 May 2012 15:25:11 +0000 (15:25 +0000)]
Fix multiple OpenSSL vulnerabilities.

Security: CVE-2011-4576, CVE-2011-4619, CVE-2011-4109
Security: CVE-2012-0884, CVE-2012-2110
Security: FreeBSD-SA-12:01.openssl
Approved by: so (bz,simon)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@234954 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoExtend the character set accepted by freebsd-update(8) in file
cperciva [Wed, 4 Jan 2012 23:47:20 +0000 (23:47 +0000)]
Extend the character set accepted by freebsd-update(8) in file
names in order to allow upgrades to FreeBSD 9.0-RELEASE.

Approved by: so (cperciva)
Errata Notice: FreeBSD-EN-12:01.freebsd-update

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@229539 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoFix a problem whereby a corrupt DNS record can cause named to crash. [11:06]
cperciva [Fri, 23 Dec 2011 15:00:37 +0000 (15:00 +0000)]
Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06]

Add an API for alerting internal libc routines to the presence of
"unsafe" paths post-chroot, and use it in ftpd. [11:07]

Fix a buffer overflow in telnetd. [11:08]

Make pam_ssh ignore unpassphrased keys unless the "nullok" option is
specified. [11:09]

Add sanity checking of service names in pam_start. [11:10]

Approved by:    so (cperciva)
Approved by:    re (bz)
Security:       FreeBSD-SA-11:06.bind
Security:       FreeBSD-SA-11:07.chroot
Security:       FreeBSD-SA-11:08.telnetd
Security:       FreeBSD-SA-11:09.pam_ssh
Security:       FreeBSD-SA-11:10.pam

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@228843 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoFix a bug in UNIX socket handling in the linux emulator which was
cperciva [Tue, 4 Oct 2011 19:07:38 +0000 (19:07 +0000)]
Fix a bug in UNIX socket handling in the linux emulator which was
exposed by the security fix in FreeBSD-SA-11:05.unix.

Approved by: so (cperciva)
Approved by: re (kib)
Security: Related to FreeBSD-SA-11:05.unix, but not actually
a security fix.

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@226023 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

10 years agoFix handling of corrupt compress(1)ed data. [11:04]
bz [Wed, 28 Sep 2011 08:47:17 +0000 (08:47 +0000)]
Fix handling of corrupt compress(1)ed data. [11:04]

Add missing length checks on unix socket addresses. [11:05]

Approved by: so (cperciva)
Approved by: re (kensmith)
Security: FreeBSD-SA-11:04.compress
Security: CVE-2011-2895 [11:04]
Security: FreeBSD-SA-11:05.unix

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@225827 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoFix an off by one which can result in a assertion failure in BIND
simon [Sat, 28 May 2011 08:44:39 +0000 (08:44 +0000)]
Fix an off by one which can result in a assertion failure in BIND
related to large RRSIG RRsets and Negative Caching. This can cause
named to crash.

Security: FreeBSD-SA-11:02.bind
Security: CVE-2011-1910
Security: https://www.isc.org/software/bind/advisories/cve-2011-1910
Obtained from: ISC
Approved by: so (simon)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@222416 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoFix CIDR parsing bug in mountd ACLs.
cperciva [Wed, 20 Apr 2011 21:00:24 +0000 (21:00 +0000)]
Fix CIDR parsing bug in mountd ACLs.

Approved by: so (cperciva)
Security: FreeBSD-SA-11:01.mountd

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@220901 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoReady for 8.2-RELEASE builds to start.
kensmith [Wed, 16 Feb 2011 15:24:22 +0000 (15:24 +0000)]
Ready for 8.2-RELEASE builds to start.

Approved by: re (implcit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218738 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoGuess when all the bits will be in place for announcing 8.2-RELEASE.
kensmith [Wed, 16 Feb 2011 14:28:04 +0000 (14:28 +0000)]
Guess when all the bits will be in place for announcing 8.2-RELEASE.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218733 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS 218633:
simon [Sun, 13 Feb 2011 11:09:39 +0000 (11:09 +0000)]
MFS 218633:

Fix Incorrectly formatted ClientHello SSL/TLS handshake messages could
cause OpenSSL to parse past the end of the message.

Note: Applications are only affected if they act as a server and call
SSL_CTX_set_tlsext_status_cb on the server's SSL_CTX. This includes
Apache httpd >= 2.3.3, if configured with "SSLUseStapling On".

The very quick merge is done to get this fix into 7.4 / 8.2.

Approved by: re (bz)
Obtained from: OpenSSL CVS
Security: http://www.openssl.org/news/secadv_20110208.txt
Security: CVE-2011-0014

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218635 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agos/9.6-ESV-R4/9.6-ESV-R3/.
hrs [Sat, 12 Feb 2011 09:12:11 +0000 (09:12 +0000)]
s/9.6-ESV-R4/9.6-ESV-R3/.

Spotted by: dougb
Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218599 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years ago- FreeBSD/mips Netlogic Microsystems XLR, XLS multicore support[1],
hrs [Sat, 12 Feb 2011 08:51:06 +0000 (08:51 +0000)]
- FreeBSD/mips Netlogic Microsystems XLR, XLS multicore support[1],
- kern_fpu_{enter,leave}() that allow to use XMM register in kernel[2],
- PT_LWPINFO request in ptrace(2) improved[2],
- rewording and s/pwc/pwcbsd/ in a video4linux entry[3],
- s//has been fixed/ in an alc(4) entry[4],
- bge(4) BCM6906 typo fix[5],
- bge(4) MAC statistics support[5],
- s/lead/lead to/ typo fix in a bge(4) entry[6],
- more NICs in the flow control improvement[7],
- rl(4) and re(4) typo fix[5],
- run(4) entry removal[8],
- s/altq/alq/ typo fix[9],
- s/now/new/ typo fix[10],
- ata(4) cable check rewording[10],
- ata(4) SATA power management with ATA_CAM[10],
- ata(4) ICH5 and ICH8+ in legacy mode improvement[10],
- s,/para>,</para>, typo fix[11],
- s/passphrease/passphrase/ typo fix[12],
- s/globing/globbing/ typo fix[12],
- s/-u nounset/-u/ rewording[13],
- tr(1) [=]=] equivalent class rewording[14].

Approved by: re (implicit)
Reviewed and suggested by: kib[2], mav[10], hselasky, imp,
jmallett, yongari[5], bcr[11], brix[11], manolis[3],
brucec[3], Jayachandran C.[1], jilles[13], ohauer[4,14],
pluknet[8,9], lme[3,4,6,11,12], marius[7], and
swills[11]

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218598 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd revision attribute handling. Links are now generated at the end
hrs [Sat, 12 Feb 2011 08:29:16 +0000 (08:29 +0000)]
Add revision attribute handling.  Links are now generated at the end
of the paragraph from revision="NNN".

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218597 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Fri, 11 Feb 2011 16:02:12 +0000 (16:02 +0000)]
Add more relnotes items for 8.2R:
[mips] FreeBSD/mips merge,
[sparc64] reservation-based physical memory allocation enabled,
[amd64,i386] ACPI suspend/resume improvement,
[amd64,i386,ia64] hw.acpi.*_interface added,
[amd64] Xen HVM support improved,
[powerpc] OF loader bugfixes,
[amd64,i386] aesni(4) added,
[powerpc] CPU temp sensors on PowerMac SMU supported,
xhci(4) for Extensible Host Controller Interface added,
uaudio(4) MIDI input buffer bug fixed,
cdce(4) bugfix,
ixgbe(4) version 2.3.8,
miibus(4) improved,
mxge(4) TSO bug fixed,
nfe(4) WoL support,
re(4) TX interrupt moderation supported,
run(4) for Ralink RT2700U/RT2800U/RT3000U added,
ipfw(4) net.inet.ip.fw.one_pass with in-kernel NAT fixed,
ng_eiface(4) MTU handling fixed,
arcmsr(4) version 1.20.00.19,
fdisk(8) gjournal(8) and geli(8) GEOM class support,
gpart(8) backup/restore support,
newfs(8) 64KB blocksize UFS1 issue fixed,
jn(3) and jnf(3) accuracy issue fixed,
newsyslog(8) <include> support added,
ACPI-CA 20101013,
ISC BIND 9.6-ESV-R4,
netcat 4.8,
OpenSSL 0.9.8q,
xz 5.0.0 release[1], and
pkg_create(1) xz support.

Reword an entry for "sh(1) $@ and $* handling when -u nounset
is specified has been changed"[2].

Suggested by: mm[1] and jilles[2]
Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218577 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC 218271:
jhb [Fri, 11 Feb 2011 15:14:51 +0000 (15:14 +0000)]
MFC 218271:
When turning off TCP_NOPUSH, only call tcp_output() to immediately flush
any pending data if the connection is established.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218575 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Fri, 11 Feb 2011 10:50:33 +0000 (10:50 +0000)]
Add more relnotes items for 8.2R:
qpi(4) pseudo bus driver added,
acpi(4) ACPI Reset Register handling changed,
tpm(4) added,
alc(4) freeze on boot with no cable fixed,
bge(4) BCM5718 support added,
re(4) 64-bit DMA addressing support,
rl(4) statistics counter support,
sk(4) station address bug fixed,
net.link.ifqmaxlen replaced IFQ_MAXLEN,
siftr(4) Statistical Information For TCP Research module added,
ada(4) kern.cam.ada.spindown_shutdown added,
dtrace(1) userland support added,
dtruss(1) added,
gpart(8) "recover" subcommand for GPT partition tables added,
tar(1) -b now supports up to 8192 as the blocksize,
sh(1) -u nounset option's $@, $*, and $! handling changed,
periodic(8) script to find installed ports with mismatched chekcsum,
ISC BIND 9.6-ESV-R2.

Approved by: re (implicit)
Some spelling mistakes were spotted by: pluknet

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218551 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Tue, 8 Feb 2011 20:39:03 +0000 (20:39 +0000)]
Add more relnotes items for 8.2R:
[amd64] VM_KMEM_SIZE_SCALE=1 by default,
[amd64,i386] CPU topology detection for Intel CPUs improved,
bge(4) TXCSUM/RXCSUM confusion fixed,
bge(4) workaround for BCM5906/6906 added,
fxp(4) TSO over VLAN on 82550 and 82551 added,
ata(4) SiI chipsets on big endian systems fixed,
b64decode(1) -r break handling fixed, and
tzdata2010o.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218455 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Tue, 8 Feb 2011 17:04:52 +0000 (17:04 +0000)]
Add more relnotes items for 8.2R:
GENERIC now has KDB and KDB_TRACE by default,
vfs.ncsizefactor and vfs.ncnegfactor added,
opencrypto XTS-AES support,
axe(4) TX packet rate improvement,
rl(4) TX packet rate under high RX load improvement,
gconcat(8) kernel crash dump support,
geli(8) metadata version bump to 4,
geli(8) kern.geom.eli.overwrites added,
geli(8) key shift added,
geli(8) XTS-AES support and enabled by default,
geli(8) kern.geom.eli.debug=-1 support,
geli(8) resize command added,
geli(8) suspend/resume command added,
geli(8) -f option added,
geli(8) -J and -j options added,
lpr(1) issue of files on ZFS fixed,
watchdogd(8) MADV_PROTECTified, and
ee(1) updated to 1.5.2.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218447 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r218166:
mm [Tue, 8 Feb 2011 15:05:47 +0000 (15:05 +0000)]
MFC r218166:

Reintroduce bugfix from r210103 and fix xz on strong-aligned architectures.
This fix was accidentially reverted with the 5.0.0 update in r215187.

PR: bin/154310
Submitted by: Michael Moll <kvedulv@kvedulv.de>
Approved by: re (kensmith)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218445 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Tue, 8 Feb 2011 15:03:13 +0000 (15:03 +0000)]
Add more relnotes items for 8.2R:
new sysctls: vm.kmem_map_size, vm.kmem_map_free,
GPT support improved,
ipfw0 interface panic due to multicast traffic injection fixed,
lagg(4) net.link.lagg.failover_rx_all knob added,
linprocfs(5) /proc/$$/environment support,
ZFS now allows offlining log devices,
gpart(8) -F option added,
gaprt(8) more GPT attributes,
mount(8) "rw" flags in -p option's output fixed,
ncal(1) -A -B -C added,
ntpd(8) SHM ref clock driver enabled,
ruptime(1) hostname length extended, and
tr(1) [=]=] regexp class fixed

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218444 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd more relnotes items for 8.2R:
hrs [Sun, 6 Feb 2011 16:21:21 +0000 (16:21 +0000)]
Add more relnotes items for 8.2R:
CTLFLAG_RDTUNize vm.kmem_size*,
debug.{kdb.stop_cpus,trace_on_panic}, kern.sync_on_panic,
pxeboot(8) NFSv3 by default,
bge(4) UDP checksum offloading bug tunable,
bge(4) DMA bounce buffer handling improvement,
sis(4) works on all supported platforms, WoL on DP8315,
padding bug tunable,
xl(4) WoL support,
ipfw(4) netgraph + one_pass issue fixed,
ipfw(4) ngtee action changed,
pf(4) + TSO issue fixed,
ahci(4) device reset timeout 10->15 seconds,
ata(4) serverworks K2 SATA detection fixed,
kenv boot.nfsroot.nfshandlelen added,
more ZFS changes,
gpart(8) better /dev/ prefix handling in command line,
hastd(8) SIGHUP/SIGINT/SIGTERM handling,
libarchive LZMA support,
pax(1) off-by-one in ustar filename fixed,
tftp(1) and tfptd(8) overhaul, and
tzdata2010m.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218377 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd relnotes entries for upcoming 8.2R (first round):
hrs [Sun, 6 Feb 2011 07:41:27 +0000 (07:41 +0000)]
Add relnotes entries for upcoming 8.2R (first round):
[ia64] DMA bounce buffer pool increased from 256 to 1024,
[powerpc] kern.hz 100->1000,
[powerpc] SMP support on MPC7400-based machines,
[powerpc] DMA bounce buffer support,
ddb(8) reset and reboot delay support,
ddb(8) show cdev,
memguard(9) improvement to use larger KVA,
aibs(4) added in favor of acpi_aiboost(4),
coretemp(4) Xeon 5500/5600 support,
ichwd(4) Intel NM10 Express chipset support,
video4linux API support in Linux emulation subsystem,
alc(4) AR8151/8152 support,
alc(4) poor UDP performance issue fixed,
bge(4) TSO fixed,
bce(4) flow control support,
bwi(4) for BCM430x and BCM431x added (but not in GENERIC yet),
bwn(4) padding issue fixed,
cxgb(4) new sysctls: nfilters, pkt_timestamp, core_clock,
em(4) 7.1.9,
igb(4) 2.0.7,
em(4) and igb(4) statistics counters as sysctl MIB objects,
em(4) and igb(4) now supports led(4),
epair(4) linkstate support,
iwn(4) 6000 series support, firmware version 9.221.4.1,
ixgbe(4) kernel module building, version 2.2.1,
mwlfw(4) kernel module building,
rl(4) WoL support, prefer_iomap knob added,
sis(4) stability issue fixed,
ste(4) prefer_iomap knob added,
sk(4) TX checksum offloading disabled by default,
altq(4) kernel module building,
IPsec flow distribution improved,
proxy ARP issue over Netgraph interfaces fixed,
an issue with IPv6 use_defaultzone=1 fixed,
ng_patch(4) added,
ng_ether(4) issue when associated IF is moved to another vnet fixed,
TCP BW*DELAY window limiting (inflight) disabled by default,
TCP path MTU discovery when <256 octets of MTU fixed,
TCP initial window increase algorithm in RFC 3390 improved,
VNET now supports IPv4 multicast routing,
ahci(4) NCQ and PMP disabled on VIA VT8251,
arcmsr(4) updated to version 1.20.00.17,
ata(4) device hints for initial ATA mode added,
ata(4) now checks also on controller side when ata_dma_check_80pin=1,
mpt(4) now reports max I/O size to the upper layer,
twa(4) updated to version 3.8.06.003,
ZFS version 15, metaslab code updated, various bug fixes,
vfs.zfs.vdec.max_pending reduced from 35 to 10,
arp(8) -an improvement,
calendar(1) improved,
dhclient(8) 10-second period changed,
du(1) -t threshold added,
gcore(1) -f added,
get{host,net,proto}*() returns ERANGE and NS_RETURN for too small buf,
gpart(8) resize command added,
ifconfig(8) CIDR subnet width parsing improved,
jot(1) bug fix,
newsyslog(8) -S pidfile option added,
pkill(8) -l option added,
pmcstat(8) now supports file and network socket for the event source,
pom(6) -p added,
powerd(8) -m -M added,
sh(1) SIGINT handling fixed,
sh(1) supports "</dev/null &",
sleep(1) SIGINFO support,
uname(1) -o added,
vi(1) bug fix,
zfs(8) set sharenfs supports sec keyword,
periodic(8) script for zfs scrub added,
tzdata2010l,
sysinstall(8) partition size changed, and
sysinstall(8) enables getty on serial console when no VGA.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218363 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdjust package set for 8.2-RELEASE. Packages keep being removed due
kensmith [Mon, 31 Jan 2011 17:42:31 +0000 (17:42 +0000)]
Adjust package set for 8.2-RELEASE.  Packages keep being removed due
to a 2Gb file limit in the FTP mirroring system that we hope to remove
before 8.3-RELEASE so I'm not adjusting what's in stable/8 at this
point, just releng/8.2.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218136 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoReady for 8.2-RC3.
kensmith [Sat, 29 Jan 2011 15:56:40 +0000 (15:56 +0000)]
Ready for 8.2-RC3.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218071 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r217587
jkim [Fri, 28 Jan 2011 19:53:38 +0000 (19:53 +0000)]
MFC: r217587

Fix yet another fallout from r208833.  VM86 BIOS call may cause page fault
when FPU is in use.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@218032 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217872: Unbreak .Dd line.
cperciva [Thu, 27 Jan 2011 21:41:27 +0000 (21:41 +0000)]
MFC r217872: Unbreak .Dd line.

Approved by:    re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217990 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217869,217870: Fix .Dd lines in re(4) and nfe(4).
cperciva [Thu, 27 Jan 2011 09:33:51 +0000 (09:33 +0000)]
MFC r217869,217870: Fix .Dd lines in re(4) and nfe(4).

Approved by:    re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217932 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC ixgbe cummulative patch from stable/8
jfv [Thu, 27 Jan 2011 00:36:54 +0000 (00:36 +0000)]
MFC ixgbe cummulative patch from stable/8

217712  Fix a couple of incorrect variable names in the sysctl code.
217713  - Panic on the 82598 adapter due to reading FCOE registers that don't exit
        - Make phy detection dynamic so adapters that support multiple types of
          media can be properly identified by the interface layer
        - Performance patch to the flow director (ixgbe_atr) code
        - Fix intermittent data corruption on the 82599
        - Add missing support code for buffer size and descriptors when doing
          jumbo frames, also add 16K cluster support.
        - Release RX lock when calling stack, this removes LOR problems.
217795  Remove TX_UNLOCK from the error path in local_timer, there is no LOCK
217796  Add missing case for Direct Attach 82598 in the dynamic phy detection
217797  Performance: don't run flow control shared code if nothing has changed

Approved by:  re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217917 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217511:
bschmidt [Wed, 26 Jan 2011 17:20:34 +0000 (17:20 +0000)]
MFC r217511:
Pull ieee80211_ratectl_node_init() calls from drivers into net80211.
This fixes hostap mode for at least ral(4) and run(4), because there is
no sufficient call into drivers which could be used initialize the node
related ratectl variables.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217887 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC stable/8 r217711
jfv [Tue, 25 Jan 2011 23:20:22 +0000 (23:20 +0000)]
MFC stable/8 r217711

Fix for kern/152853, pullup in the wrong
place in em_xmit causes UDP failure. Thanks
to Petr Lampa for the patch.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217865 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r203134,r207990,r217289,r203135
thompsa [Tue, 25 Jan 2011 22:35:35 +0000 (22:35 +0000)]
MFC r203134,r207990,r217289,r203135

 Add manpages for run(4) and runfw(4).

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217861 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC stable/8 r217710
jfv [Tue, 25 Jan 2011 22:25:50 +0000 (22:25 +0000)]
MFC stable/8 r217710

- Pieces of the failure path in em_xmit got deleted along
  the way, correct this.
- local_timer had a leftover TX_UNLOCK without matching
  LOCK in the error path, remove it.

Approved by:  re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217860 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217727
thompsa [Tue, 25 Jan 2011 20:29:57 +0000 (20:29 +0000)]
MFC r217727

 Revert the ndis part of r212122, windrv_stub.c already adds a MODULE_VERSION
 and this breaks loading miniport drivers from loader.conf

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217837 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217548:
yongari [Mon, 24 Jan 2011 21:03:22 +0000 (21:03 +0000)]
MFC r217548:
  Rework RX filter programming by providing separate handler for
  DP8381[56] and SiS 900/7016 controllers.  After r212119, sis(4) no
  longer reinitializes controller if ALLMULTI/PROMISC was changed.
  However, RX filter handling code assumed some bits of the RX filter
  is programmed by driver initialization. This caused ALLMULTI/PROMISC
  configuration is ignored under certain conditions.
  Fix that issue by reprogramming all bits of RX filter register.
  While I'm here follow recommended RX filter programming steps
  recommended by National DP8381[56] data sheet(RX filter should be
  is disabled before programming).

  Reported by: Paul Schenkeveld < freebsd () psconsult dot nl >
  Tested by: Paul Schenkeveld < freebsd () psconsult dot nl >
  Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217803 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217383:
kib [Sat, 22 Jan 2011 17:49:37 +0000 (17:49 +0000)]
MFC r217383:
The (%esp & 0xf) == 0 should be true before the call instruction is
executed, for the properly aligned stack.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217720 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r217464, r217468, r217475
marius [Fri, 21 Jan 2011 14:05:11 +0000 (14:05 +0000)]
MFC: r217464, r217468, r217475

Add a manual page for rgephy(4) and reference it as appropriate. The
motivation for having rgephy.4 is to document the special media option
added in r217415 (MFC'ed to releng/8.2 in r217666).

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217694 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r217415
marius [Fri, 21 Jan 2011 00:02:25 +0000 (00:02 +0000)]
MFC: r217415

- Allow IFM_FLAG0 to be set indicating that auto-negotiation with manual
  configuration, which is used to work around issues with certain setups
  (see r161237) by default, should not be triggered as it may in turn
  cause harm in some edge cases.
- Even after masking the media with IFM_GMASK the result may have bits
  besides the duplex ones set so just comparing it with IFM_FDX may lead
  to false negatives.
- Announce PAUSE support also for manually selected 1000BASE-T, but for
  all manually selected media types only in full-duplex mode. Announce
  asymmetric PAUSE support only for manually selected 1000BASE-T.
- Simplify setting the manual configuration bits to only once after we
  have figured them all out. This also means we no longer unnecessarily
  update the hardware along the road.
- Remove a stale comment.

Reviewed by: yongari (plus additional testing)
Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217666 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217296:
yongari [Thu, 20 Jan 2011 17:41:24 +0000 (17:41 +0000)]
MFC r217296:
  For re(4) controllers that uses new jumbo frame scheme(RTL8168C/D/E),
  limit maximum RX buffer size to RE_RX_DESC_BUFLEN instead of
  blindly configuring it to 16KB. Due to lack of documentation, re(4)
  didn't allow jumbo frame on these controllers. However it seems
  controller is confused with jumbo frame such that it can DMA the
  received frame to wrong address instead of splitting it into
  multiple RX buffers. Of course, this caused panic.

  Since re(4) does not support jumbo frames on these controllers,
  make controller drop frame that is longer than RE_RX_DESC_BUFLEN
  sized frame. Fortunately RTL810x controllers, which do not support
  jumbo frame, have no such issues but this change also limited
  maximum RX buffer size allowed to RTL810x controllers. Allowing
  16KB RX buffer for controllers that have no such capability is
  meaningless.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217647 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMF8 r217553:
imp [Thu, 20 Jan 2011 15:56:03 +0000 (15:56 +0000)]
MF8 r217553:

The cxgb module wasn't being built.  Now it is built on all !arm and
!mips builds.  It always built in a kernel config file.

Approved by:    re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217643 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r217242
rmacklem [Thu, 20 Jan 2011 00:54:12 +0000 (00:54 +0000)]
MFC: r217242
Fix a bug in the client side krpc where it was, sometimes
erroneously, assumed that 4 bytes of data were in the first
mbuf of a list by replacing the bcopy() with m_copydata().
Also, replace the uses of m_pullup(), which can fail for
reasons other than not enough data, with m_copydata().
For the cases where it isn't known that there is enough
data in the mbuf list, check first via m_len and m_length().
This is believed to fix a problem reported by dpd at dpdtech.com
and george+freebsd at m5p.com.

Reviewed by: jhb (for head)
Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217617 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217408: Don't use amdc1e on XEN && !XEN_PRIVILEGED. This fixes a
cperciva [Wed, 19 Jan 2011 21:03:22 +0000 (21:03 +0000)]
MFS r217408: Don't use amdc1e on XEN && !XEN_PRIVILEGED.  This fixes a
panic when booting FreeBSD/XEN on recent AMD CPUs.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217598 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoClean up old items.
hrs [Tue, 18 Jan 2011 15:46:04 +0000 (15:46 +0000)]
Clean up old items.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217540 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: 217169
deischen [Tue, 11 Jan 2011 19:43:35 +0000 (19:43 +0000)]
MFC: 217169

Make sure to always do source address selection on
an unbound socket, regardless of any multicast options.
If an address is specified via a multicast option, then
let it override normal the source address selection.

This fixes a bug where source address selection was
not being performed when multicast options were present
but without an interface being specified.

Approved by: re

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217280 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoReady for 8.2-RC2.
kensmith [Tue, 11 Jan 2011 04:20:18 +0000 (04:20 +0000)]
Ready for 8.2-RC2.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217255 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r217226:
yongari [Mon, 10 Jan 2011 19:55:30 +0000 (19:55 +0000)]
MFC r217226:
  Apply DMA address space restriction to controllers that have 4GB
  DMA boundary bug and runs with PCI-X mode.  watchdog timeout was
  observed on BCM5704 which lives behind certain PCI-X bridge(e.g.
  AMD 8131 PCI-X bridge).  It's still not clear whether the root
  cause came from that PCI-X bridge or not. The watchdog timeout
  indicates the issue is in TX path. If the bridge reorders TX
  mailbox write accesses it would generate all kinds of problems but
  I'm not sure.  This should be revisited.

  Early MFC requested by re@ for inclusion in 8.2-RC2/7.4-RC2.

  Tested by: Michael L. Squires (mikes <> siralan dot org)
  Approved by: re (kensmith)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217233 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years ago- Bump version numbers for the upcoming release.
hrs [Mon, 10 Jan 2011 18:02:47 +0000 (18:02 +0000)]
- Bump version numbers for the upcoming release.
- Clean up old entries.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217227 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217050: Make minidumps work on i386/XEN.
cperciva [Fri, 7 Jan 2011 23:11:19 +0000 (23:11 +0000)]
MFS r217050: Make minidumps work on i386/XEN.

Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217130 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216832: Make -S functional
brian [Fri, 7 Jan 2011 18:33:26 +0000 (18:33 +0000)]
MFC r216832: Make -S functional

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217115 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216919:
mm [Fri, 7 Jan 2011 14:17:29 +0000 (14:17 +0000)]
MFC r216919:

MFp4 186485, 186859:
Fix a race by defining two tasks in the zio structure
as we can still be returning from issue task when interrupt task is used.

Reviewed by: pjd
Approved by: re (kib), pjd

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217096 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r210144 (originally committed by imp):
lstewart [Fri, 7 Jan 2011 01:46:27 +0000 (01:46 +0000)]
MFC r210144 (originally committed by imp):

Put warnings out to stderr rather than stdout.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217085 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217056: Make i386_set_ldt work (rather than panic) on i386/XEN.
cperciva [Thu, 6 Jan 2011 22:57:06 +0000 (22:57 +0000)]
MFS r217056: Make i386_set_ldt work (rather than panic) on i386/XEN.

Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217084 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217055: Don't panic when a disk is detached on XEN.
cperciva [Thu, 6 Jan 2011 22:55:53 +0000 (22:55 +0000)]
MFS r217055: Don't panic when a disk is detached on XEN.

Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217083 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217053: Fix the Xen console to not spew \0 bytes when there is no
cperciva [Thu, 6 Jan 2011 22:54:48 +0000 (22:54 +0000)]
MFS r217053: Fix the Xen console to not spew \0 bytes when there is no
input available.

Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217082 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217052: Fix a panic when gstat exits or when 'mdconfig -l' is run,
cperciva [Thu, 6 Jan 2011 22:53:55 +0000 (22:53 +0000)]
MFS r217052: Fix a panic when gstat exits or when 'mdconfig -l' is run,
on i386/XEN.

PR: kern/141328
Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217081 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r217051: Fix panic when mlock(2) is used on i386/XEN.
cperciva [Thu, 6 Jan 2011 22:52:52 +0000 (22:52 +0000)]
MFS r217051: Fix panic when mlock(2) is used on i386/XEN.

PR: kern/140313
Approved by: re (rwatson)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217080 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r216940
jkim [Thu, 6 Jan 2011 18:00:34 +0000 (18:00 +0000)]
MFC: r216940

Fix parameters for wakeup(9) and tsleep(9).

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217059 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216892 from head (Which is an MFi386 of r216012 by kib)
gavin [Wed, 5 Jan 2011 22:14:18 +0000 (22:14 +0000)]
MFC r216892 from head (Which is an MFi386 of r216012 by kib)

Calling fill_fpregs() for curthread is legitimate, and ELF coredump
does this.

Discussed with: kib
Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217031 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r211397:
bcr [Wed, 5 Jan 2011 17:10:10 +0000 (17:10 +0000)]
MFC r211397:

Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while
translating these manual pages.  Minor corrections by me.

Submitted by:   Nobuyuki Koganemaru <n-kogane <at> syd.odn.ne.jp>

Approved by:    re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217015 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r216891
marius [Wed, 5 Jan 2011 13:40:35 +0000 (13:40 +0000)]
MFC: r216891

Extend the section in which interrupts are disabled in the TLB demap
functions, otherwise if we get preempted after checking whether a certain
pmap is active on the current CPU but before disabling interrupts we might
operate on an outdated state as the pmap might have been deactivated in
the meantime. As the same issue may arises when the TLB demap function is
interrupted by a TLB demap IPI, just entering a critical section before
the check isn't sufficient so we have to fully disable interrupts instead.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@217006 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC 216769:
jhb [Tue, 4 Jan 2011 15:53:38 +0000 (15:53 +0000)]
MFC 216769:
Start sentences on a new line to ease life for translators.  Tweak the
wording in a few places.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216959 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC 216679:
jhb [Mon, 3 Jan 2011 18:22:22 +0000 (18:22 +0000)]
MFC 216679:
Drop the icu_lock spinlock while pausing briefly after masking the
interrupt in the I/O APIC before moving it to a different CPU.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216924 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216824:
bschmidt [Sun, 2 Jan 2011 10:01:29 +0000 (10:01 +0000)]
MFC r216824:
The RX path is missing a few bus_dmamap_*() calls, this results in
modification of memory which was already free'd and eventually in:
wpi0: could not map mbuf (error 12)
wpi0: wpi_rx_intr: bus_dmamap_load failed, error 12
and an usuable device.

PR: kern/144898
Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216886 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216848:
bz [Fri, 31 Dec 2010 18:32:13 +0000 (18:32 +0000)]
MFC r216848:

  Happy New Year 2011.

  Approved by: core (kib)

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216852 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC: r216691
rmacklem [Wed, 29 Dec 2010 21:04:10 +0000 (21:04 +0000)]
MFC: r216691
Since VOP_READDIR() for ZFS does not return monotonically
increasing directory offset cookies, disable the UFS related
loop that skips over directory entries at the beginning of
the block for the experimental NFS server. This loop is
required for UFS since it always returns directory entries
starting at the beginning of the block that
the requested directory offset is in. In discussion with pjd@
and mckusick@ it seems that this behaviour of UFS should maybe
change, with this fix being an interim patch until then.
This patch only fixes the experimental server, since pjd@ is
working on a patch for the regular server.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216808 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFS r216725:
simon [Wed, 29 Dec 2010 14:06:20 +0000 (14:06 +0000)]
MFS r216725:

Fix deprecated warning about -L which said -i was deprecated.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216800 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r213265:
oleg [Tue, 28 Dec 2010 12:18:46 +0000 (12:18 +0000)]
MFC r213265:

Fix handling of initial credit for an idle pipe.  This fixes the bug where
setting bw > 1 MTU/tick resulted in infinite bandwidth if io_fast=1

PR: kern/147245, kern/148429
Obtained from: Riccardo Panicucci
Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216759 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r203548:
oleg [Mon, 27 Dec 2010 18:55:16 +0000 (18:55 +0000)]
MFC r203548:

Propagate the vlan events to the underlying interfaces/members so they
can do initialization of hw related features.

PR: kern/141646
Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216741 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years ago- route(8) manual page update: no longer supports RTF_CLONING and
hrs [Mon, 27 Dec 2010 16:02:14 +0000 (16:02 +0000)]
- route(8) manual page update: no longer supports RTF_CLONING and
  RTF_LLINFO (MFC from r196833)

- Remove -cloning flag from network.subr[*]

PR: conf/144842 [*]
Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216740 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216249
thompsa [Sun, 26 Dec 2010 18:15:57 +0000 (18:15 +0000)]
MFC r216249

 Re-add a status check which sneaked out during r214804.
 This change can fix some USB error messages showing up
 during bootup.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216720 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC c216502:
tuexen [Sun, 26 Dec 2010 17:29:26 +0000 (17:29 +0000)]
MFC c216502:
Fix a flightsize bug related to the processing of PKTDRP reports.

Approved by: re

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216715 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216572:
kib [Sun, 26 Dec 2010 15:15:28 +0000 (15:15 +0000)]
MFC r216572:
Restore the ABI of struct kinfo_proc32 after r213536.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216713 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216454:
kib [Sun, 26 Dec 2010 15:13:28 +0000 (15:13 +0000)]
MFC r216454:
VOP_ISLOCKED() should not be used to determine if the vnode is locked.
Explicitely track the locked status of the vnode.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216712 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216453:
kib [Sun, 26 Dec 2010 15:00:14 +0000 (15:00 +0000)]
MFC r216453:
Add the missed 'p' flag to getopt() optstring argument.

Approved by: re (bz)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216711 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216557:
bschmidt [Sun, 26 Dec 2010 14:10:12 +0000 (14:10 +0000)]
MFC r216557:
Fix panic while trying to use monitor mode. The iwn_cmd() calls issued by
iwn_config() want to msleep() on the mutex.

PR: kern/138427
Submitted by: Henry Hu <henry.hu.sh at gmail.com>
Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216710 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoReady for RC1 builds.
kensmith [Wed, 22 Dec 2010 15:06:45 +0000 (15:06 +0000)]
Ready for RC1 builds.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216663 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMFC r216469:
nwhitehorn [Wed, 22 Dec 2010 14:49:18 +0000 (14:49 +0000)]
MFC r216469:

Fix the overflowing livefs ISO by removing man pages from the HFS part of
the hybrid disk. This is a stopgap until a better solution can be found,
but lets the powerpc release build complete for the time being.

Approved by: re (kensmith)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216661 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdd packages-7.4-release and packages-8.2-release for the upcoming
kensmith [Wed, 22 Dec 2010 04:56:55 +0000 (04:56 +0000)]
Add packages-7.4-release and packages-8.2-release for the upcoming
releases.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216640 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdjust __FreeBSD_version for the 8.2 release.
kensmith [Wed, 22 Dec 2010 04:51:05 +0000 (04:51 +0000)]
Adjust __FreeBSD_version for the 8.2 release.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216639 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdjust branch tag in example.
kensmith [Wed, 22 Dec 2010 04:47:14 +0000 (04:47 +0000)]
Adjust branch tag in example.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216638 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoMisc. 8.1 -> 8.2 adjustments for the 8.2 release.
kensmith [Wed, 22 Dec 2010 04:44:38 +0000 (04:44 +0000)]
Misc. 8.1 -> 8.2 adjustments for the 8.2 release.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216637 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdjust the FreeBSD version printed as part of manual pages.
kensmith [Wed, 22 Dec 2010 04:40:58 +0000 (04:40 +0000)]
Adjust the FreeBSD version printed as part of manual pages.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216636 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoAdjust branch tag for 'make update'.
kensmith [Wed, 22 Dec 2010 04:37:44 +0000 (04:37 +0000)]
Adjust branch tag for 'make update'.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216635 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

11 years agoCopy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.
kensmith [Tue, 21 Dec 2010 17:09:25 +0000 (17:09 +0000)]
Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by: re (implicit)

git-svn-id: svn://svn.freebsd.org/base/releng/8.2@216617 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f