| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=217255
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=217233
|
| |
|
|
|
|
|
|
|
| |
- Clean up old entries.
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=217227
|
| |
|
|
|
|
|
| |
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217130
|
| |
|
|
|
|
|
| |
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=217115
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/releng/8.2/; revision=217096
|
| |
|
|
|
|
|
|
|
| |
Put warnings out to stderr rather than stdout.
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=217085
|
| |
|
|
|
|
|
| |
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217084
|
| |
|
|
|
|
|
| |
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217083
|
| |
|
|
|
|
|
|
|
| |
input available.
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217082
|
| |
|
|
|
|
|
|
|
|
| |
on i386/XEN.
PR: kern/141328
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217081
|
| |
|
|
|
|
|
|
| |
PR: kern/140313
Approved by: re (rwatson)
Notes:
svn path=/releng/8.2/; revision=217080
|
| |
|
|
|
|
|
|
|
| |
Fix parameters for wakeup(9) and tsleep(9).
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=217059
|
| |
|
|
|
|
|
|
|
|
|
| |
Calling fill_fpregs() for curthread is legitimate, and ELF coredump
does this.
Discussed with: kib
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=217031
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=217015
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=217006
|
| |
|
|
|
|
|
|
|
|
| |
Start sentences on a new line to ease life for translators. Tweak the
wording in a few places.
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=216959
|
| |
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216924
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216886
|
| |
|
|
|
|
|
|
|
|
|
| |
Happy New Year 2011.
Approved by: core (kib)
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=216852
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216808
|
| |
|
|
|
|
|
|
|
| |
Fix deprecated warning about -L which said -i was deprecated.
Approved by: re (kib)
Notes:
svn path=/releng/8.2/; revision=216800
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216759
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216741
|
| |
|
|
|
|
|
|
|
|
|
|
| |
RTF_LLINFO (MFC from r196833)
- Remove -cloning flag from network.subr[*]
PR: conf/144842 [*]
Approved by: re (bz)
Notes:
svn path=/releng/8.2/; revision=216740
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216720
|
| |
|
|
|
|
|
|
|
| |
Fix a flightsize bug related to the processing of PKTDRP reports.
Approved by: re
Notes:
svn path=/releng/8.2/; revision=216715
|
| |
|
|
|
|
|
|
|
| |
Restore the ABI of struct kinfo_proc32 after r213536.
Approved by: re (bz)
Notes:
svn path=/releng/8.2/; revision=216713
|
| |
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216712
|
| |
|
|
|
|
|
|
|
| |
Add the missed 'p' flag to getopt() optstring argument.
Approved by: re (bz)
Notes:
svn path=/releng/8.2/; revision=216711
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216710
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216663
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/releng/8.2/; revision=216661
|
| |
|
|
|
|
|
|
|
| |
releases.
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216640
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216639
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216638
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216637
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216636
|
| |
|
|
|
|
|
| |
Approved by: re (implicit)
Notes:
svn path=/releng/8.2/; revision=216635
|
| |
|
|
|
|
|
|
|
| |
Bugfix: Take also the nr-mapping array into account when detecting
gaps.
Approved by: re@
Notes:
svn path=/stable/8/; revision=216613
|
| |
|
|
|
|
|
|
|
|
|
| |
Fix race in devfs by using LIST_FIRST() instead of
LIST_FOREACH_SAFE() when freeing the devfs private
data entries.
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216611
|
| |
|
|
|
|
|
|
|
|
|
| |
'could not set power mode', 'device config failed' and other errors due
reading invalid memory.
Approved by: re (kib)
Obtained from: OpenBSD
Notes:
svn path=/stable/8/; revision=216610
|
| |
|
|
|
|
|
|
|
|
|
| |
a 2GHz channel with appropriate flags set to sc->config. Due to not zeroing
sc->config for auth/assoc those flags are still set while trying to connect
on a 5GHz channel.
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216609
|
| |
|
|
|
|
|
|
|
|
| |
wpi_rfkill_resume() function will take care of the lock.
PR: kern/14489
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216608
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
r215844, r216041, r216241, r216280, r216382, and r216385.
* Make blkfront not advertise a larger maximum I/O size than it can handle
for unaligned data (r216241)
* Correctly reserve CPU #0's DPCPU pages (r216041)
* Make machdep.independent_wallclock do what it claims (r216382)
* Don't round xen timecounter to the nearest tick (r215663), but decrease
its frequency to avoid wrapping at ~4.3s (r216385)
* Remove debugging code which caused a massing slowdown in fork-heavy
workloads (r215813)
* Add a missing page table flush before invalidating TLBs in pmap_qremove
(r215819+215844)
* In pmap_release, don't unpin pages which weren't pinned (r215525) and don't
KASSERT page mappings which don't exist (r215470); but do pmap_qremove all
the relevant pages (r215472)
* Don't unmask an event channel until after we register the interrupt handler
for it (r216280)
Approved by: re (rwatson)
Notes:
svn path=/stable/8/; revision=216602
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add back a bounds check on valid idle priorities that was lost in an
earlier commit. While here, move the thread lock down in rtp_to_pri().
It is not needed for all of the priority value checks and the computation
of newpri.
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216593
|
| |
|
|
|
|
|
|
|
| |
belongs.
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216574
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pointer where data is to be returned by ibask() (currently unimplemented),
while __retval holds the value returned by the libgpib ibfoo() functions.
The confusion resulted in the ibfoo() functions returning an uninitialized
value except in situations where the GPIB activity has been terminated
abnormally.
Implement more of __ibsta: END and SRQI status bits (taken out of the
uPD7210 IRQ status).
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216573
|
| |
|
|
|
|
|
|
|
|
|
| |
Add MAKEDEV.8
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216570
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Add a sync to the shutdown step. In the common case this will be
harmless at worst. On a heavily loaded server it will give the fs a
chance to do its business without the axe hanging over its head.
Submitted by: ivoras
Approved by: re (kib)
Notes:
svn path=/stable/8/; revision=216568
|