summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix inconsistent token parameters for kbd_allocate() and kbd_release() in vt(4).ray2014-07-091-5/+4
| | | | | | PR: 191306 Submitted by: jau789@gmail.com Sponsored by: The FreeBSD Foundation
* - Update core-secretarypgj2014-07-091-1/+1
|
* - Update core memberspgj2014-07-091-1/+1
|
* Fix typos.pluknet2014-07-091-2/+2
|
* Update organization.dot to reflect current portmgr@culot2014-07-091-2/+2
|
* vm_phys: remove limitation on number of fictitious regionsroyger2014-07-091-58/+101
| | | | | | | | | | | | | | | | | | | The number of vm fictitious regions was limited to 8 by default, but Xen will make heavy usage of those kind of regions in order to map memory from foreign domains, so instead of increasing the default number, change the implementation to use a red-black tree to track vm fictitious ranges. The public interface remains the same. Sponsored by: Citrix Systems R&D Reviewed by: kib, alc Approved by: gibbs vm/vm_phys.c: - Replace the vm fictitious static array with a red-black tree. - Use a rwlock instead of a mutex, since now we also need to take the lock in vm_phys_fictitious_to_vm_page, and it can be shared.
* In several cases in ip_output() we obtain reference on ifa. Do notglebius2014-07-091-1/+14
| | | | | | | leak it. Together with: asomers, np Sponsored by: Nginx, Inc.
* Add LUN options to specify 64-bit EUI and NAA identifiers.mav2014-07-092-2/+32
|
* Fix a typo.markj2014-07-091-1/+1
| | | | MFC after: 3 days
* Fix atf-sh's integration_testjmmv2014-07-094-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | With the move of atf-sh into /usr/libexec in r267181, some of the tests in the integration_test program broke because they could not execute atf-sh from the path any longer. This slipped through because I do have a local atf installation in my home directory that appears in my path, hence the tests could still execute my own version. Fix this by forcing /usr/libexec to appear at the beginning of the path when attempting to execute atf-sh. To make upgrading easy (and to avoid an unnecessary entry in UPDATING), make integration_test depend on the Makefile so that a rebuild of the shell script is triggered. This requires a hack in the *.test.mk files to ensure the Makefile is not treated as a source to the generated program. Ugly, I know, but I don't have a better way of doing this at the moment. Will think of one once I address the TODO in the *.test.mk files that suggests generalizing the file generation functionality. PR: 191052 Reviewed by: Garrett Cooper
* Bump __FreeBSD_version after last SA-14:17.kmem so we have somethingpeter2014-07-091-1/+1
| | | | to test against in the freebsd.org cluster.
* Update to bmake-20140620sjg2014-07-0835-167/+445
| | | | | | Main change is detection of malformed variable references. Reviewed by: obrien
* sh: Add test for ${01} and ${010} that already works.jilles2014-07-082-0/+5
| | | | | | | | Although it is probably unwise to use this, POSIX is clear that leading zeroes are permitted in positional parameters (and do not indicate octal). Such positional parameters are checked for being unset and/or null correctly, but their value is incorrectly expanded.
* Initialize SCTP cmsg's and notification's buffer before copying outdelphij2014-07-083-27/+34
| | | | | | | | to userland. Submitted by: tuexen Security: CVE-2014-3953 Security: FreeBSD-SA-14:17.kmem
* Don't leave the padding between the msg header and the cmsg data,delphij2014-07-081-0/+5
| | | | | | | | and the padding after the cmsg data un-initialized. Submitted by: tuexen Security: CVE-2014-3952 Security: FreeBSD-SA-14:17.kmem
* Don't install locale1.0 if MK_NLS == no.jilles2014-07-082-2/+5
| | | | | | | | | | | | The test locale1.0 depends on locale support; it is meaningless without a working LC_MESSAGES. I added an OptionalObsoleteFiles.inc entry. PR: 181151 Submitted by: Garrett Cooper (original version) MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Accurately identify the vcpu's operating mode as 64-bit, compatibility,neel2014-07-082-4/+14
| | | | protected or real.
* Invalidate guest TLB mappings as a side-effect of its CR3 being updated.neel2014-07-081-27/+68
| | | | | This is a pre-requisite for task switch emulation since the CR3 is loaded from the new TSS.
* Remove status setting from datamove() path. Leave that to other places.mav2014-07-081-8/+1
|
* Remove IO_SYNC flag when writing extended file attributes on ZFS.mav2014-07-081-1/+1
| | | | | | | | | | | | | | While it is possible to create and write file, modify its permissions, etc. without ever doing sync, it looks odd that it is required for setting extended file attributes on ZFS. UFS does not do sync there too. Samba uses those extended attributes to store some its data, and doing it synchronously by many times reduces file creation performance for systems without SLOG device. Reviewed by: delphij, jpaetzel, silence on fs@ MFC after: 2 weeks Sponsored by: iXsystems, Inc.
* Fix use-after-free on XPT_RESET_BUS.mav2014-07-081-1/+6
| | | | That command is not queued, so does not use later status update.
* Enable TAS feature: notify initiator if its command was aborted by other.mav2014-07-087-17/+55
| | | | | | That should make operation more kind to multi-initiator environment. Without this, other initiators may find out that something bad happened to their commands only via command timeout.
* Sort by commit revision number.gjb2014-07-081-9/+9
| | | | Sponsored by: The FreeBSD Foundation
* Document r266531, IMAGACT_BINMISC enabled by default.gjb2014-07-081-1/+6
| | | | | | While here, fix a spacing nit from previous commit. Sponsored by: The FreeBSD Foundation
* Document r266757, netmap(4) support for cxgbe(4).gjb2014-07-082-0/+6
| | | | Sponsored by: The FreeBSD Foundation
* Document r266770, Intel Centrino Wireless-N 105 support.gjb2014-07-081-0/+4
| | | | Sponsored by: The FreeBSD Foundation
* Fix non-version text after .Fx macro usage.gjb2014-07-081-1/+2
| | | | Sponsored by: The FreeBSD Foundation
* Document r267359, disklabel64 partitioning scheme.gjb2014-07-081-1/+3
| | | | Sponsored by: The FreeBSD Foundation
* Document r268303, MacMini 3,1 support in asmc(4).gjb2014-07-081-0/+3
| | | | Sponsored by: The FreeBSD Foundation
* Drop leading 'r' in revision number from previous commit.gjb2014-07-081-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* Document r268351, end of ia64 support.gjb2014-07-081-0/+3
| | | | Sponsored by: The FreeBSD Foundation
* Support CXXFLAGS.${MACHINE_ARCH} as well as CFLAGS. This allows differentian2014-07-081-0/+1
| | | | C++ options for toolchain versus target when cross-building.
* Use named constant rather than '0' to access the reset controller register.ian2014-07-081-1/+1
|
* Fix typo in r267873.mav2014-07-081-1/+1
|
* Pass correct command that should be aborted to ISPCTL_ABORT_CMD.mav2014-07-081-1/+1
| | | | | | | This makes XPT_ABORT to work for me on initiator side of isp(4). Previous code was trying to abort the XPT_ABORT itself and failed. MFC after: 1 week
* [mdoc] Fix previous change.pluknet2014-07-081-1/+1
|
* Do not return statuses for aborted iSCSI commands.mav2014-07-081-0/+10
|
* Return task management requests to queued execution, but differently.mav2014-07-081-15/+15
| | | | | | | | | | | | Testing shown that both original queued design with separate task queue, and recent direct execution design had significant flaw: If abort request arrives just after the victim, the last one may not be in the ooa_queue yet, and so invisible for the task management function. Unlike original queued implementation, use same queue for all SCSI and TASK requests from the same initiator. That avoids races between them: task functions are always executed in proper time, relatively to other requests.
* Add XPT_ABORT support to iSCSI initiator.mav2014-07-081-23/+138
| | | | | | While CAM does not use it normally, it is useful for targets testing. MFC after: 2 weeks
* Fix task management functions status: task not found is not an error,mav2014-07-081-18/+5
| | | | while not implemented function is.
* Make this compilable on latest Linux'es without warnings.kib2014-07-081-2/+7
| | | | | Sponsored by: The FreeBSD Foundation MFC after: 1 week
* Correct the problem reported by test16 fromkib2014-07-081-1/+9
| | | | | | | | | | | | tools/regression/file/flock/flock.c, which completes the fix in r192685. When the lock was stolen from us, retry the whole lock sequence in kernel, instead of returning EINTR to usermode and hoping that application would handle it correctly by restarting the lock acquire. Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 2 weeks
* Correct si_code for the SIGBUS signal generated by the alignment trap.kib2014-07-082-0/+8
| | | | | | Reported and tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week
* Make synopsis version of -3 flag match other uses in the page.wblock2014-07-081-1/+2
| | | | MFC after: 1 week
* Typo means that this couldn't have possibly fixed anything, so revertimp2014-07-081-1/+0
| | | | r268377.
* xdev builds libsupc++ and libstdc++ in a slightly strange way. Thisimp2014-07-071-0/+1
| | | | | cause a race to be exposed between the two. Compensate for this race by serializing the build/install of libstdc++ before libsupc++.
* rm -rf can fail sometimes with an error from fts_read. Make it honorimp2014-07-071-1/+1
| | | | | | | | | | | | | fflag to ignore fts_read errors, but stop deleting from that directory because no further progress can be made. When building a kernel with a high -j value on a high core count machine, during the cleanobj phase we can wind up doing multiple rm -rf at the same time for modules that have subdirectories. This exposed this race (sometimes) as fts_read can return an error if the directory is removed by another rm -rf. Since the intent of the -f flag was to ignore errors, even if this was a bug in fts_read, we should ignore the error like we've been instructed to do.
* Fix typo in flag name.imp2014-07-071-1/+1
|
* Naughty NANDFS was using hidden unused flag, hiding the fact that theimp2014-07-072-4/+4
| | | | | | flag was used and wasn't really available. Change the name without fixing any laying issues that might be present in NANDFS' use of this flag.
* Declaration whitespace changes for style(9).truckman2014-07-071-24/+40
| | | | MFC after: 1 week
OpenPOWER on IntegriCloud