summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Further simplification.imp2010-07-071-1/+1
|
* These files should have been added/deleted in r209751imp2010-07-061-8/+13
|
* A few patches from Ed Maste by way of Kris Mooreimp2010-07-066-25/+19
| | | | | | 1. Change detect-vmware to detect-emulation 2. improve laptop detection 3. better, network descriptions
* Provide more examples for error injection.marcel2010-07-061-1/+6
|
* Simplify the wording of the console configuration dialogs since we nowbrucec2010-07-061-10/+9
| | | | | | | only have a single video console driver. Approved by: rrs (mentor) MFC after: 1 month
* Fix mis-merges in the previous commit.jkim2010-07-061-2/+2
|
* Merge ACPICA 20100702.jkim2010-07-06106-1509/+8547
|\
| * Import ACPICA 20100702.jkim2010-07-0653-1047/+3896
| |
| * Import ACPICA 20100528.jkim2010-05-2888-1227/+6372
| |
* | Use canonical spelling of FreeBSD.orgemaste2010-07-061-1/+1
| | | | | | | | Submitted by: Garrett Cooper
* | ATA device reset starts probe sequence from the beginning. If reset causedmav2010-07-061-4/+19
| | | | | | | | | | | | by timeout/error of one of probe commands, process may continue infinitely. Make CAM ATA more robust to faulty devices and false positive detections, abort probe after two restarts on timeouts or ten on other errors.
* | Calculate nshift only once.kib2010-07-061-4/+6
| | | | | | | | | | Also noted by: avg MFC after: 1 week
* | In revoke(), verify that VCHR vnode indeed belongs to devfs.kib2010-07-061-1/+1
| | | | | | | | | | Found and tested by: pho MFC after: 1 week
* | Zero entire status block and add missing bus_dmamap_sync(9).yongari2010-07-061-4/+8
| |
* | Plug a possible memory leak.jkim2010-07-061-1/+1
| | | | | | | | Submitted by: Yamagi Burmeister (lists at yamagi dot org)
* | Also install the new bsd.arch.inc.mk filed. Missed in r204020.bz2010-07-061-0/+1
| | | | | | | | Reviewed by: imp
* | Mention the radiolist option in the man page. It is being listed whenbcr2010-07-061-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | dialog(1) is run without arguments and works as expected. Therefore, it should be part of the manual as well. Note: dialog(1) has not been updated for many years and is not actively maintained at the moment. PR: docs/139682 Submitted by: manolis@ Discussed with: jkim@ MFC after: 2 weeks
* | Fix a possible null pointer dereference. A patch for -STABLE wasjkim2010-07-061-0/+2
| | | | | | | | Submitted by: Yamagi Burmeister (lists at yamagi dot org)
* | Fix acl_from_text(3) - and, therefore, setfacl(1) - for user and grouptrasz2010-07-063-40/+10
| | | | | | | | | | | | names names starting with a digit. MFC after: 1 month
* | Switch to my @freebsd.org email address.emaste2010-07-061-1/+1
| |
* | Introduce USD_{SET,GET}{BASE,LIMIT}. These help setting up the userrpaulo2010-07-061-0/+7
| | | | | | | | | | | | segment descriptor hi and lo values. Idea from Solaris. Reviewed by: kib
* | Remove defunct email address from header as well.emaste2010-07-061-1/+1
| |
* | Remove email address that no longer exists.emaste2010-07-061-1/+1
| |
* | It does not actually make sense to provide an IPI facility on non-rootnwhitehorn2010-07-061-4/+3
| | | | | | | | PICs, so replace cpuid logic with an assert.
* | Fix interrupt distribution to multiple CPUs on systems with cascaded PICs.nwhitehorn2010-07-061-7/+14
| | | | | | | | | | | | | | | | | | Because slave PICs send all interrupts to their CPU 0 output line (which is routed to a pin on the master PIC), changes to per-CPU register banks like EOI on the slave PIC must be accessed for CPU 0, instead of the CPU actually processing the interrupt. Submitted by: Andreas Tobler
* | Move the EOI logic when starting ithreads into intr_machdep instead ofnwhitehorn2010-07-064-18/+25
| | | | | | | | | | relying on it as a side effect of PIC_MASK() in the PIC drivers, and add an inmplementation of assign_cpu() for the kernel interrupt layer.
* | Fix a double-free bug which can occur if both bit error rate and packetzec2010-07-061-2/+3
| | | | | | | | | | | | | | duplication probability are configured on a ng_pipe node. Submitted by: Jeffrey Ahrenholtz MFC after: 3 days
* | Avoid double-free. In error cases ipfw(4) frees the mbuf(4), we don'tglebius2010-07-061-4/+1
| | | | | | | | | | | | need to. PR: kern/145462
* | Merge from vendor-sys/opensolaris:rpaulo2010-07-063-0/+3534
|\ \ | | | | | | | | | * add fasttrap files
| * | Import fasttrap_isa.c from OpenSolaris.rpaulo2010-07-062-0/+3342
| | |
| * | Import fasttrap_impl.h header from OpenSolaris.gnn2009-06-181-0/+192
| | |
| * | Import newer versions of these files from a 20080410 checkout ofjhb2009-06-181-48/+19
| | | | | | | | | | | | | | | | | | OpenSolaris. Our local diffs to these files in HEAD already contain all these changes (and in fact seem to be based on these versions of the files). It seems the vendor branch just has older versions somehow.
| * | Import newer versions of these files from a 20080410 checkout ofjhb2009-06-182-3/+40
| | | | | | | | | | | | | | | | | | OpenSolaris. Our local diffs to these files in HEAD already contain all these changes (and in fact seem to be based on these versions of the files). It seems the vendor branch just has older versions somehow.
| * | Remove svn:keywords property from OpenSolaris vendor sources.jhb2009-06-180-0/+0
| | |
| * | Move the OpenSolaris vendor sources from vendor-cddl into vendor/opensolarisjhb2009-06-1818-0/+25785
| / | | | | | | | | | | | | (for userland bits) and vendor-sys/opensolaris (for kernel bits) and flatten the trees. Discussed with: peter, jb, gnn
* | Fix a race condition, where a TTY could be destroyed twice.ed2010-07-061-1/+2
| | | | | | | | | | | | | | | | | | There are special cases where tty_rel_free() can be called twice in a row, namely when closing and revoking the TTY at the same moment. Only call destroy_dev_sched_cb() once. Reported by: Jeremie Le Hen MFC after: 1 week
* | - Handle the truncation of an inode with an effective link count of 0 injeff2010-07-069-128/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the context of the process that reduced the effective count. Previously all truncation as a result of unlink happened in the softdep flush thread. This had the effect of being impossible to rate limit properly with the journal code. Now the process issuing unlinks is suspended when the journal files. This has a side-effect of improving rm performance by allowing more concurrent work. - Handle two cases in inactive, one for effnlink == 0 and another when nlink finally reaches 0. - Eliminate the SPACECOUNTED related code since the truncation is no longer delayed. Discussed with: mckusick
* | - Permit zero length directories as a handled inconsistency. This allowsjeff2010-07-061-46/+115
| | | | | | | | | | | | | | | | | | directory truncation to proceed before the link has been cleared. This is accomplished by detecting a directory with no . or .. links and clearing the named directory entry in the parent. - Add a new function ino_remref() which handles the details of removing a reference to an inode as a result of a lost directory. There were some minor errors in various subcases of this routine.
* | o addr2ascii(3) was removed ages ago. Fix the comment.maxim2010-07-061-1/+1
| | | | | | | | | | | | PR: docs/148383 Submitted by: pluknet MFC after: 1 week
* | It seems read DMA mode register requires both IPv4 TSO and IPv6 TSOyongari2010-07-061-1/+5
| | | | | | | | | | | | | | | | configuration to get IPv4 TSO work on BCM57780. While I'm here apply the same fix to BCM5785 which shares similar hardware feature of BCM57780. This change makes TSO work on BCM57780. Tested by: Tong Liu <nemoliu <> gmail dot com>
* | Add the ability for the allocflag argument of the vm_page_grab() tokib2010-07-053-52/+24
| | | | | | | | | | | | | | | | | | specify the increment of vm_pageout_deficit when sleeping due to page shortage. Then, in allocbuf(), the code to allocate pages when extending vmio buffer can be replaced by a call to vm_page_grab(). Suggested and reviewed by: alc MFC after: 2 weeks
* | Remove comment which didn't match reality for a long time.trasz2010-07-051-3/+0
| | | | | | | | Reviewed by: rwatson
* | Extend the kernel unit number allocator for allocating specific unitjh2010-07-054-14/+181
| | | | | | | | | | | | | | | | | | | | | | numbers. This change adds a new function alloc_unr_specific() which returns the requested unit number if it is free. If the number is already allocated or out of the range, -1 is returned. Update alloc_unr(9) manual page accordingly and add a MLINK for alloc_unr_specific(9). Discussed on: freebsd-hackers
* | Increment 'sa' at the end of the loop; otherwise, only the firstbrucec2010-07-051-1/+1
| | | | | | | | | | | | | | address ever gets checked. Approved by: rrs (mentor) MFC after: 1 month
* | Fix the clear function which has been broken for a bit.mjacob2010-07-041-6/+17
| | | | | | | | MFC after: 1 week
* | Let boot(8) refer to the uart(4) serial driver, which is the replacementbcr2010-07-041-3/+3
| | | | | | | | | | | | | | | | | | for the obsolete sio(4) driver. PR: docs/144498 Submitted by: Bruce Cran (bruce at cran dot org dot uk) Approved by: marcel MFC after: 2 weeks
* | Several cleanups for the r209686:kib2010-07-041-13/+6
| | | | | | | | | | | | | | | | | | - remove unused defines; - remove unused curgeneration argument for vm_object_page_collect_flush(); - always assert that vm_object_page_clean() is called for OBJT_VNODE; - move vm_page_find_least() into for() statement initial clause. Submitted by: alc
* | Obey sv_syscallnames bounds in syscallname().kib2010-07-041-2/+4
| | | | | | | | Reported and tested by: pho
* | - Pin the IPI cache and TLB demap functions in order to prevent migrationmarius2010-07-041-8/+24
| | | | | | | | | | | | | | | | | | | | between determining the other CPUs and calling cpu_ipi_selected(), which apart from generally doing the wrong thing can lead to a panic when a CPU is told to IPI itself (which sun4u doesn't support). Reported and tested by: Nathaniel W Filardo - Add __unused where appropriate. MFC after: 3 days
* | For "thread signal" command, print some information from siginfo whenkib2010-07-041-0/+37
| | | | | | | | | | | | | | available. Suggested by: davidxu MFC after: 2 weeks
OpenPOWER on IntegriCloud