summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ready for 8.2-RC2.Ken Smith2011-01-111-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=217255
* MFC r217226:Pyun YongHyeon2011-01-101-1/+11
| | | | | | | | | | | | | | | | | | | 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
* - Bump version numbers for the upcoming release.Hiroki Sato2011-01-10247-44946/+36
| | | | | | | | | - Clean up old entries. Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=217227
* MFS r217050: Make minidumps work on i386/XEN.Colin Percival2011-01-073-5/+30
| | | | | | | Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217130
* MFC r216832: Make -S functionalBrian Somers2011-01-071-1/+1
| | | | | | | Approved by: re (kib) Notes: svn path=/releng/8.2/; revision=217115
* MFC r216919:Martin Matuska2011-01-072-3/+28
| | | | | | | | | | | | 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
* MFC r210144 (originally committed by imp):Lawrence Stewart2011-01-073-41/+54
| | | | | | | | | Put warnings out to stderr rather than stdout. Approved by: re (kib) Notes: svn path=/releng/8.2/; revision=217085
* MFS r217056: Make i386_set_ldt work (rather than panic) on i386/XEN.Colin Percival2011-01-064-5/+21
| | | | | | | Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217084
* MFS r217055: Don't panic when a disk is detached on XEN.Colin Percival2011-01-061-0/+16
| | | | | | | Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217083
* MFS r217053: Fix the Xen console to not spew \0 bytes when there is noColin Percival2011-01-061-3/+4
| | | | | | | | | input available. Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217082
* MFS r217052: Fix a panic when gstat exits or when 'mdconfig -l' is run,Colin Percival2011-01-061-15/+2
| | | | | | | | | | on i386/XEN. PR: kern/141328 Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217081
* MFS r217051: Fix panic when mlock(2) is used on i386/XEN.Colin Percival2011-01-061-0/+2
| | | | | | | | PR: kern/140313 Approved by: re (rwatson) Notes: svn path=/releng/8.2/; revision=217080
* MFC: r216940Jung-uk Kim2011-01-061-2/+2
| | | | | | | | | Fix parameters for wakeup(9) and tsleep(9). Approved by: re (kib) Notes: svn path=/releng/8.2/; revision=217059
* MFC r216892 from head (Which is an MFi386 of r216012 by kib)Gavin Atkinson2011-01-051-1/+2
| | | | | | | | | | | 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
* MFC r211397:Benedict Reuschling2011-01-052-2/+2
| | | | | | | | | | | | 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
* MFC: r216891Marius Strobl2011-01-051-6/+6
| | | | | | | | | | | | | | | 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
* MFC 216769:John Baldwin2011-01-041-7/+8
| | | | | | | | | | 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
* MFC 216679:John Baldwin2011-01-032-0/+4
| | | | | | | | | | 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
* MFC r216824:Bernhard Schmidt2011-01-021-3/+15
| | | | | | | | | | | | | | 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
* MFC r216848:Bjoern A. Zeeb2010-12-312-3/+3
| | | | | | | | | | | Happy New Year 2011. Approved by: core (kib) Approved by: re (kib) Notes: svn path=/releng/8.2/; revision=216852
* MFC: r216691Rick Macklem2010-12-291-2/+10
| | | | | | | | | | | | | | | | | | | 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
* MFS r216725:Simon L. B. Nielsen2010-12-291-1/+1
| | | | | | | | | Fix deprecated warning about -L which said -i was deprecated. Approved by: re (kib) Notes: svn path=/releng/8.2/; revision=216800
* MFC r213265:Oleg Bulyzhin2010-12-281-1/+4
| | | | | | | | | | | | 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
* MFC r203548:Oleg Bulyzhin2010-12-272-0/+61
| | | | | | | | | | | 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
* - route(8) manual page update: no longer supports RTF_CLONING andHiroki Sato2010-12-272-23/+1
| | | | | | | | | | | | 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
* MFC r216249Andrew Thompson2010-12-261-0/+4
| | | | | | | | | | | 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
* MFC c216502:Michael Tuexen2010-12-261-1/+1
| | | | | | | | | Fix a flightsize bug related to the processing of PKTDRP reports. Approved by: re Notes: svn path=/releng/8.2/; revision=216715
* MFC r216572:Konstantin Belousov2010-12-261-0/+1
| | | | | | | | | Restore the ABI of struct kinfo_proc32 after r213536. Approved by: re (bz) Notes: svn path=/releng/8.2/; revision=216713
* MFC r216454:Konstantin Belousov2010-12-261-2/+11
| | | | | | | | | | 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
* MFC r216453:Konstantin Belousov2010-12-261-1/+1
| | | | | | | | | Add the missed 'p' flag to getopt() optstring argument. Approved by: re (bz) Notes: svn path=/releng/8.2/; revision=216711
* MFC r216557:Bernhard Schmidt2010-12-261-0/+2
| | | | | | | | | | | | 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
* Ready for RC1 builds.Ken Smith2010-12-221-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216663
* MFC r216469:Nathan Whitehorn2010-12-221-2/+2
| | | | | | | | | | | 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
* Add packages-7.4-release and packages-8.2-release for the upcomingKen Smith2010-12-221-0/+2
| | | | | | | | | releases. Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216640
* Adjust __FreeBSD_version for the 8.2 release.Ken Smith2010-12-221-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216639
* Adjust branch tag in example.Ken Smith2010-12-221-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216638
* Misc. 8.1 -> 8.2 adjustments for the 8.2 release.Ken Smith2010-12-221-2/+2
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216637
* Adjust the FreeBSD version printed as part of manual pages.Ken Smith2010-12-221-1/+2
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216636
* Adjust branch tag for 'make update'.Ken Smith2010-12-221-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/8.2/; revision=216635
* MFC c216495:Michael Tuexen2010-12-212-10/+14
| | | | | | | | | Bugfix: Take also the nr-mapping array into account when detecting gaps. Approved by: re@ Notes: svn path=/stable/8/; revision=216613
* MFC r216371:Andrew Thompson2010-12-211-2/+2
| | | | | | | | | | | 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
* Add 2 missing bus_dmamap_sync() calls. Those fix random 'scan timeout',Bernhard Schmidt2010-12-211-0/+6
| | | | | | | | | | | '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
* Fix association on 5GHz channels. The device is initially configured usingBernhard Schmidt2010-12-211-0/+3
| | | | | | | | | | | 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
* Fix a panic while disabling the RF kill button, caller of theBernhard Schmidt2010-12-211-2/+0
| | | | | | | | | | wpi_rfkill_resume() function will take care of the lock. PR: kern/14489 Approved by: re (kib) Notes: svn path=/stable/8/; revision=216608
* MFC Xen-related commits r215470, r215472, r215525, r215663, r215813, r215819,Colin Percival2010-12-206-27/+53
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* MFC 216504:John Baldwin2010-12-201-8/+6
| | | | | | | | | | | | 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
* Pull svn:mergeinfo up from subdirectories and files onto etc/ where itDoug Barton2010-12-190-0/+0
| | | | | | | | | belongs. Approved by: re (kib) Notes: svn path=/stable/8/; revision=216574
* Fix __retval vs. retval confusion: retval is meant to store the (userland)Joerg Wunsch2010-12-191-1/+9
| | | | | | | | | | | | | | | | | 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
* MFC r216187:Doug Barton2010-12-191-0/+2
| | | | | | | | | | | Add MAKEDEV.8 Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Approved by: re (kib) Notes: svn path=/stable/8/; revision=216570
* MFC r215824:Doug Barton2010-12-191-2/+2
| | | | | | | | | | | | | 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