summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge ACPICA 20100806.jkim2010-08-0634-299/+1215
|\
| * Import ACPICA 20100806.jkim2010-08-0637-340/+1267
| |
* | Note that a jail without a command parameter will be persistent,jamie2010-08-061-5/+5
| | | | | | | | | | | | instead of explicitly requiring one of "command" or "persist". MFC after: 3 days
* | Implicitly make a new jail persistent if it's set not to attach.jamie2010-08-061-6/+2
| | | | | | | | MFC after: 3 days
* | ${GREP} can only be used after loading 'conf'.pjd2010-08-061-1/+1
| |
* | Don't use egrep directly - use ${GREP}.pjd2010-08-061-3/+3
| |
* | Check first todo() argument against operating system name and operating systempjd2010-08-061-2/+1
| | | | | | | | name plus file system name.
* | For FreeBSD and Linux use awk's toupper() function.pjd2010-08-061-2/+2
| | | | | | | | Suggested by: ed
* | Convert file system type to upper case.pjd2010-08-061-2/+2
| |
* | Put the early setting of the MAC type back, itsjfv2010-08-061-0/+3
| | | | | | | | removal resulted in broken code in MSIX setup.
* | Add tests for mknod(2).pjd2010-08-0612-0/+408
| | | | | | | | | | | | Submitted by: Jan Senolt <senoltj@centrum.cz> Submitted by: Milan Cermak <Milan.Cermak@Sun.COM> Polished by: pjd
* | Add mknod(2) support.pjd2010-08-061-0/+33
| | | | | | | | | | Submitted by: Jan Senolt <senoltj@centrum.cz> Submitted by: Milan Cermak <Milan.Cermak@Sun.COM>
* | Sort includes.pjd2010-08-061-6/+7
| |
* | Obviously the option is known as COMPAT_LINUX32 on amd64.bschmidt2010-08-061-1/+6
| | | | | | | | | | | | PR: docs/149182 Pointed out by: Fernando <fernando.apesteguia at gmail.com> MFC after: 3 days
* | Remove unneeded functions from libcompat.ed2010-08-069-439/+9
| | | | | | | | | | | | Erwin fired up a ports build a couple of weeks ago and it seems the following functions are not used by any of the 20k ports we have, which makes me believe they don't have any purpose. Just remove them.
* | Remove stale reference to UT_NAMESIZE from <stdio.h>.ed2010-08-061-2/+1
| | | | | | | | Spotted by: bde@
* | open(2) returns EOPNOTSUPP when trying to open a socket.pjd2010-08-061-0/+17
| |
* | Test for EACCES also when opening FIFO or directory.pjd2010-08-061-26/+124
| |
* | Test O_RDONLY|O_RDWR flags as potentially invalid.pjd2010-08-061-1/+2
| |
* | Make description readable.pjd2010-08-061-1/+1
| |
* | Add missing -U argument to usage.pjd2010-08-061-1/+1
| |
* | Implement two new syscalls: bind(2) and connect(2) for operating on UNIXpjd2010-08-061-0/+32
| | | | | | | | domain sockets.
* | Fix whitespace nits.bschmidt2010-08-062-2/+2
| | | | | | | | | | | | PR: conf/148989 Submitted by: pluknet <pluknet at gmail.com> MFC after: 3 days
* | Fix a typo introduced in r210936 which broke build.yongari2010-08-061-1/+1
| |
* | Figure which is the IO and MEM bars- do not assume that they are inmjacob2010-08-061-4/+17
| | | | | | | | | | | | | | | | a fixed order. PR: 149220 Obtained from: John Baldwin MFC after: 1 month
* | Remove unnecessary casting and simplify code. We are not there yet. ;-)jkim2010-08-061-3/+1
| |
* | Add links for destroy_dev_drain, destroy_dev_sched, destroy_dev_sched_cb,stefanf2010-08-061-1/+6
| | | | | | | | make_dev_cred and make_dev_credf.
* | Correct argument order of acpi_restorecpu(), which was forgotten in r210804.jkim2010-08-061-1/+1
| |
* | Add a new ipi_cpu() function to the MI IPI API that can be used to send anjhb2010-08-0617-30/+202
| | | | | | | | | | | | | | | | | | | | | | | | IPI to a specific CPU by its cpuid. Replace calls to ipi_selected() that constructed a mask for a single CPU with calls to ipi_cpu() instead. This will matter more in the future when we transition from cpumask_t to cpuset_t for CPU masks in which case building a CPU mask is more expensive. Submitted by: peter, sbruno Reviewed by: rookie Obtained from: Yahoo! (x86) MFC after: 1 month
* | Consistently use architecture specific macros.jkim2010-08-061-3/+3
| |
* | Adjust the interface type in the link layer socket address for vlan(4)jhb2010-08-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | interfaces to be a vlan (IFT_L2VLAN) rather than an Ethernet interface (IFT_ETHER). The code already fixed if_type in the ifnet causing some places to report the interface as a vlan (e.g. arp -a output) and other places to report the interface as Ethernet (getifaddrs(3)). Now they should all report IFT_L2VLAN. Reviewed by: brooks MFC after: 1 month
* | Ethernet vlan(4) interfaces have valid Ethernet link layer addresses butjhb2010-08-065-2/+9
| | | | | | | | | | | | | | | | use a different interface type (IFT_L2VLAN vs IFT_ETHER). Treat IFT_L2VLAN interfaces like IFT_ETHER interfaces when handling link layer addresses. Reviewed by: syrinx (bsnmpd) MFC after: 1 week
* | Add Xen to the list of virtual vendors. In the non PV (HVM) case this fixescsjp2010-08-061-0/+1
| | | | | | | | | | | | | | | | the virtualization detection successfully disabling the clflush instruction. This fixes insta-panics for XEN hvm users when the hw.clflush_disable tunable is -1 or 0 (-1 by default). Discussed with: jhb
* | Fix allocation of multiple pages, which forgot to increase page number.jkim2010-08-061-1/+5
| | | | | | | | | | Particularly, it caused "vm86_addpage: overlap" panics under VirtualBox. Add a safety check before freeing memory while I am here.
* | Fix typos and spelling mistakes.joel2010-08-0645-57/+57
| |
* | Disable sync cache for the Transcend Jetflash V90. It is more specifickib2010-08-061-0/+2
| | | | | | | | | | | | | | quirk over the general one for transcend sticks. Submitted by: Mykola Dzham <i levsha me> MFC after: 1 week
* | Typo fixesuqs2010-08-061-9/+9
| | | | | | | | | | | | PR: docs/149314 Submitted by: olgeni MFC after: 3 days
* | - Some fixes to Ukranian cataloggabor2010-08-061-2/+2
| | | | | | | | Submitted by: avg, Alex Kozlov <spam@rm-rf.kiev.ua>
* | Mark /dev/zero and /dev/null as eternal.kib2010-08-061-4/+4
| | | | | | | | | | In collaboration with: pho MFC after: 1 month
* | Enable shared lookups and externed shared ops for devfs.kib2010-08-061-1/+2
| | | | | | | | | | In collaboration with: pho MFC after: 1 month
* | Add "show cdev" ddb command.kib2010-08-061-0/+68
| | | | | | | | | | In collaboration with: pho MFC after: 1 month
* | Add new make_dev_p(9) flag MAKEDEV_ETERNAL to inform devfs that createdkib2010-08-069-98/+146
| | | | | | | | | | | | | | | | | | cdev will never be destroyed. Propagate the flag to devfs vnodes as VV_ETERNVALDEV. Use the flags to avoid acquiring devmtx and taking a thread reference on such nodes. In collaboration with: pho MFC after: 1 month
* | Fix issue reported by alc :jchandra2010-08-061-5/+3
| | | | | | | | | | | | | | | | | | MIPS doesn't really need to use atomic_cmpset_int() in situations like this because the software dirty bit emulation in trap.c acquires the pmap lock. Atomics like this appear to be a carryover from i386 where the hardware-managed TLB might concurrently set the modified bit. Reviewed by: alc
* | Enable shared locks for the devfs vnodes. Honor the locking modekib2010-08-063-17/+20
| | | | | | | | | | | | | | requested by lookup(). This should be a nop at the moment. In collaboration with: pho MFC after: 1 month
* | Initialize VV_ISTTY vnode flag on the devfs vnode creation instead ofkib2010-08-061-4/+5
| | | | | | | | | | | | | | doing it on each open. In collaboration with: pho MFC after: 1 month
* | Fix the issue reported by alc:jchandra2010-08-062-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pmap_page_wired_mappings() counts the number of pv entries for the specified page that have the pv entry wired flag set to TRUE. pmap_enter() correctly initializes this flag. However, pmap_change_wiring() doesn't update the corresponding pv entry flag, only the PTE. So, the count returned by pmap_page_wired_mappings() will sometimes be wrong. In the short term, the best fix would be to eliminate the pv entry flag and use only the PTE. That flag is wasting non-trivial memory. Remove pv_wired flag, and use PTE flag to count the wired mappings. Reviewed by: alc
* | Remove redundant declaration of 'pcib_driver' class from sb_zbpci.c. Thisneel2010-08-061-1/+0
| | | | | | | | | | | | causes a compilation error. The declaration is provided by sys/dev/pci/pcib_private.h starting from r210864.
* | Force commit to remind me about MFCing r210909.pjd2010-08-060-0/+0
| | | | | | | | MFC after: 1 month
* | Use a signed integer to hold the address of a register.neel2010-08-061-10/+10
| | | | | | | | | | This does the right thing by sign extending the address when compiling for the n64 abi.
* | uint64_t is 'unsigned long' in n64 build, so compiler is unhappy if theneel2010-08-061-3/+3
| | | | | | | | | | | | format specifier in printf is "%llu". Use "%ju" instead.
OpenPOWER on IntegriCloud