summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Temporarily turn off the services.db generation during distributeworld.gjb2014-01-251-2/+0
| | | | | | | I'll work on an update to test for endianness-compatibility. Submitted by: many Sponsored by: The FreeBSD Foundation
* sh: Do not depend on parse/execute split in new alias test.jilles2014-01-241-1/+1
|
* Add MLINK for fdclosedir.3 to directory.3 and sort fdopendir(3) entry.bdrewery2014-01-241-1/+2
| | | | | Reported by: bde Approved by: bapt (mentor)
* Accept O_CLOEXEC in shm_open().rmh2014-01-241-1/+1
| | | | | Reviewed by: jilles, jhb MFC after: 1 week
* Correct the alignment of sp through functions that use UNWINDSVCFRAME. Weandrew2014-01-241-1/+6
| | | | | were incorrectly adding the trap frame padding to the stack pointer after reading it's value and unaligning it.
* ext2fs: Re-enable reallocblk.pfg2014-01-241-2/+2
| | | | | | | The major corruption issues affecting this code have been fixed a while ago. MFC after: 1 week
* In an effort to diagnose possible corruption of struct vm_page on somealc2014-01-241-2/+2
| | | | | sparc64 machines make the page queue assert in vm_page_dequeue() more precise. While I'm here switch the page lock assert to the newer style.
* Add more USB quirks.hselasky2014-01-242-0/+5
| | | | | Submitted by: Gerrit Kuehn <gerrit.kuehn@aei.mpg.de> MFC after: 1 week
* Fix the Makefiles so that the tests I submitted in r261081 will actuallyasomers2014-01-242-1/+2
| | | | | | | | get built. Sponsored by: Spectra Logic MFC after: 13 days X-MFC-With: r261081
* Fix the build so -DNO_TESTS is passed in various phases that don'tasomers2014-01-241-8/+14
| | | | | | | | | | | require tests in order to build or install. Crucially, don't try to install tests during the lib32 install phase. This commit supersedes r261081, which fixed the lib32 install phase problem, but didn't fix other phases. Submitted by: Garrett Cooper Reviewed by: sjg MFC after: 13 days
* Remove obsolete optionimp2014-01-244-4/+0
|
* Fix comment to match optionimp2014-01-241-1/+1
|
* Fix comment to match optionimp2014-01-241-1/+1
|
* Fix comment to match optionimp2014-01-243-3/+3
|
* Add NAND supportimp2014-01-241-5/+8
| | | | | Fix comment This board has 4 wire support
* Remove redundant declaration for uart devclass.imp2014-01-242-3/+3
| | | | Commint some unrelated, but harmless, FDT ifdefs.
* sh: Solve the alias recursion problem in a less hackish way.jilles2014-01-245-48/+11
| | | | | | | | | Add the space to avoid alias recursion when the alias is expanded, not when it is added. As a result, displaying an alias via command -v, command -V or type no longer erroneously appends a space. Adjust the tests so they now require this bug to be absent.
* Fix comment.kevlo2014-01-241-1/+1
|
* Hide now harmless warning from dmesg.hselasky2014-01-241-1/+1
| | | | MFC after: 1 week
* dtrace: remove unexplained 16MB limitation from dt_alloc/dt_zallocavg2014-01-241-10/+0
| | | | | | | | | | The limitation was introduced in r178556 without any note or comment. It seems pretty artificial and now it leads to problems like the following: $ dtrace -x bufsize=17m -n ... dtrace: processing aborted: Memory allocation failure OpenSolaris and illumos never had this limitation. Sponsored by: HybridCluster
* sh: Add test for nested alias.jilles2014-01-242-0/+7
|
* ext2fs: fix a bug in dirindex and re-enable.pfg2014-01-242-6/+1
| | | | | | | | | | | | The IN_* flags should be set in i_flag instead of corrupting i_flags [1]. Re-enable HTree dirindex as the last series of bug fixes seems to have fixed the issues. Reported by: bde [1] Tested by: kevlo MFC after: 1 week
* Get rid of memmove(). It's not portable.kevlo2014-01-241-17/+4
| | | | | | Tested on RT3071, RT3573, RT3570, RT3572, and RT5572. Reviewed by: hselasky
* Reorder struct ip_fw_chain:melifaro2014-01-243-10/+12
| | | | | | | | * move rarely-used fields down * move uh_lock to different cacheline * remove some usused fields Sponsored by: Yandex LLC
* Fix 32-bit signal handling on ppc64. This was broken when the PSL_USERSTATICjhibbits2014-01-241-0/+1
| | | | | | | | | macro was changed. Since copying 64-bit srr1 into 32-bit srr1 drops the upper 32 bits, any bits set in the context were dropped, meaning the context check fails. Since 32-bit set_context can't change those bits anyway, copy the ones from the current context (td->td_frame) before calling set_context(). MFC after: 3 weeks
* Be more robust with malformed interrupt config data. Instead of crashingian2014-01-241-5/+17
| | | | | | | or going into a near-infinite loop, warn and make potentially-reasonable assumptions. Reviewed by: brooks, nwhitehorn
* clock-frequency is a FreeBSD-specific extention. Make it optional andimp2014-01-241-1/+2
| | | | allow the client uart drivers to decide if a frequency is required.
* Always free sbuf in gctl_free().ae2014-01-231-1/+1
| | | | MFC after: 1 week
* Remove another unneeded NULL check from geom_alloc_copyin().ae2014-01-231-15/+15
| | | | | | | Do copyout in case of gctl version mismatch and fix sbuf leak in g_ctl_ioctl_ctl(). MFC after: 1 week
* Move <machine/apicvar.h> to <x86/apicvar.h>.jhb2014-01-2327-259/+31
|
* In gctl_copyin() remove unused error variable.ae2014-01-231-8/+9
| | | | | | | | geom_alloc_copyin() can't return ENOMEM, so describe its fail as bad control request. Add check for NULL pointer in gctl_dump(), since it can be NULL when geom_alloc_copyin() failed. MFC after: 1 week
* Fix typo in r261084.ae2014-01-231-6/+7
| | | | | | | | | Add to the gctl_error() an ability to specify error description even if numeric error code is already specified. Also by default set error code to EINVAL. PR: 185852 MFC after: 1 week
* malloc() with M_WAITOK doesn't return NULL.ae2014-01-231-4/+1
| | | | MFC after: 1 week
* Add Atmel serial drivers.imp2014-01-232-0/+3
|
* Replace the old unix_seqpacket and unix_seqpacket_exercise tests, whichasomers2014-01-239-594/+1145
| | | | | | | | | | | were a little broken and not automatable, with unix_seqpacket_test. It's coverage is a superset of the old tests and it uses ATF. It includes test cases for bugs kern/185813 and kern/185812. PR: kern/185812 PR: kern/185813 Sponsored by: Spectra Logic MFC after: 2 weeks
* The posix_fallocate(2) syscall should return error number on error,kib2014-01-233-5/+8
| | | | | | | | | | without modifying errno. Reported and tested by: Gennady Proskurin <gpr@mail.ru> Reviewed by: mdf PR: standards/186028 Sponsored by: The FreeBSD Foundation MFC after: 1 week
* jemalloc has been updated to version 3.5.0.skreuzer2014-01-231-0/+3
| | | | Approved by: hrs (mentor)
* Revert r261014. Let Kevin fix it.hselasky2014-01-232-26/+17
| | | | MFC after: 1 week
* Update EINVAL description.pluknet2014-01-231-2/+2
| | | | | | This matches current POSIX standards and actual FreeBSD behavior. MFC after: 1 week
* Set "Interrupt Window Exiting" in the case where there is a vector to beneel2014-01-231-9/+28
| | | | | | | injected into the vcpu but the VM-entry interruption information field already has the valid bit set. Pointed out by: David Reed (david.reed@tidalscale.com)
* OpenSSL has been updated to version 1.0.1.fskreuzer2014-01-231-0/+3
| | | | Approved by: hrs (mentor)
* Remove WITHOUT_ATF as it has been replaced by WITH_TESTSskreuzer2014-01-233-16/+4
| | | | | | PR: conf/185326 Reported by: Igor Mozolevsky <igor@hybrid-lab.co.uk> Approved by: hrs (mentor)
* Update jemalloc to version 3.5.0.jasone2014-01-2349-1861/+3051
|
* Properly sort the arguments to mtx_init(9).jhibbits2014-01-232-2/+2
| | | | | | PR: misc/186020 Submitted by: alfred MFC after: 1 week
* Disable output about duplicate services, which were not output duringgjb2014-01-221-1/+1
| | | | | | | | testing. MFC after: 1 month X-MFC-After: r261031 Sponsored by: The FreeBSD Foundation
* Document EARLY_PRINTFimp2014-01-221-0/+9
|
* Mostly revert r260267 and hopefully really fix the original problem.mav2014-01-221-12/+14
| | | | | | | | | | The latest draft of SBC-3 tells: "A MAXIMUM UNMAP LBA COUNT field set to a non-zero value indicates the maximum number of LBAs that may be unmapped by an UNMAP command." To me it does not sound like that limit is set per single descriptor, but rather per all command. And I have at least one device that behaves exactly that way. This patch fixes the problem there. MFC after: 1 week
* Clean up HL201 config (for the hot-e 201 and 101 models from thinlinx).imp2014-01-221-22/+19
| | | | | | Make comments match parameters Add options for early printf so we get regression build testing on it. Add preview of options for FDT support coming soon (I hope)
* Implement support for early printf. You need to define SOCDEV_{PA,VA}imp2014-01-221-0/+18
| | | | as described in the comments for the eputc function in your config file.
* Add support for mapping a small range of the SoC devices for debuggingimp2014-01-222-1/+7
| | | | purposes early in boot.
OpenPOWER on IntegriCloud