]> CyberLeo.Net >> Repos - FreeBSD/releng/8.2.git/log
FreeBSD/releng/8.2.git
13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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