kib
05b9ae7031
The posix_fallocate(2) syscall should return error number on error,
...
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
2014-01-23 17:24:26 +00:00
skreuzer
608f61d0cf
jemalloc has been updated to version 3.5.0.
...
Approved by: hrs (mentor)
2014-01-23 14:13:12 +00:00
hselasky
8acd608957
Revert r261014. Let Kevin fix it.
...
MFC after: 1 week
2014-01-23 10:18:28 +00:00
pluknet
9cdf9b3b13
Update EINVAL description.
...
This matches current POSIX standards and actual FreeBSD behavior.
MFC after: 1 week
2014-01-23 09:37:03 +00:00
neel
232e34343e
Set "Interrupt Window Exiting" in the case where there is a vector to be
...
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 )
2014-01-23 06:06:50 +00:00
skreuzer
53ba94e776
OpenSSL has been updated to version 1.0.1.f
...
Approved by: hrs (mentor)
2014-01-23 03:24:38 +00:00
skreuzer
797a92431b
Remove WITHOUT_ATF as it has been replaced by WITH_TESTS
...
PR: conf/185326
Reported by: Igor Mozolevsky <igor@hybrid-lab.co.uk>
Approved by: hrs (mentor)
2014-01-23 03:14:48 +00:00
jasone
854854091c
Update jemalloc to version 3.5.0.
2014-01-23 02:47:36 +00:00
jhibbits
729df3a27e
Properly sort the arguments to mtx_init(9).
...
PR: misc/186020
Submitted by: alfred
MFC after: 1 week
2014-01-23 01:09:33 +00:00
gjb
3ae6a14977
Disable output about duplicate services, which were not output during
...
testing.
MFC after: 1 month
X-MFC-After: r261031
Sponsored by: The FreeBSD Foundation
2014-01-22 23:00:29 +00:00
imp
1db44788fc
Document EARLY_PRINTF
2014-01-22 22:25:48 +00:00
mav
a91ad8c840
Mostly revert r260267 and hopefully really fix the original problem.
...
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
2014-01-22 22:19:53 +00:00
imp
daf9d3fe30
Clean up HL201 config (for the hot-e 201 and 101 models from thinlinx).
...
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)
2014-01-22 22:01:29 +00:00
imp
726f70df31
Implement support for early printf. You need to define SOCDEV_{PA,VA}
...
as described in the comments for the eputc function in your config file.
2014-01-22 21:49:20 +00:00
imp
1fd4c56f78
Add support for mapping a small range of the SoC devices for debugging
...
purposes early in boot.
2014-01-22 21:23:58 +00:00
imp
deb3c28dd0
Implement generic support for early printf. Thought I can't find the
...
paper trail now, this patch is similar to one posted for one of the
preliminary versions of a new armv6 port. I took them and made them
more generic. Option not enabled by default since each board/port has
to provide its own eputc, and possibly do other things as well...
2014-01-22 21:20:08 +00:00
jkim
a8c44ea5cf
Merge OpenSSL 1.0.1f.
...
Approved by: so (delphij), benl (silence)
2014-01-22 19:57:11 +00:00
pfg
cc5aa413b4
ext2fs: fix logic error in the previous change.
...
Use the bitwise negation instead of bogus boolean negation and move
the flag manipulation with the assignment.
Fix some grammatical errors introduced in the same change.
Reported by: bde
MFC after: 3 days
2014-01-22 19:09:41 +00:00
hselasky
6ee60702e2
We are using the old callout API and should also add one extra tick in
...
the FreeBSD 10 case.
Suggested by: mav @
MFC after: 1 week
2014-01-22 17:50:43 +00:00
bapt
a1330eaa5d
Add quiet support for kldstat -n
...
PR: bin/180014
Submitted by: Olivier Cochard-Labbé <olivier@cochard.me>
MFC after: 1 week
2014-01-22 17:15:17 +00:00
jhb
08c2799ac3
Generate /var/db/services.db during 'make distribution' so that it is
...
present during new installs. Update etcupdate and mergemaster to
ignore the generated file.
Tested by: gjb (release build)
MFC after: 1 month
2014-01-22 16:59:53 +00:00
jhb
ada0e25d91
Similar to cap_mkdb(1), add endianness support to services_mkdb(1)
...
to support cross-builds once this is invoked during releases.
2014-01-22 16:50:18 +00:00
glebius
3f1e8f48cd
Remove NULL pointer dereference.
...
CID: 1009118
2014-01-22 15:58:43 +00:00
glebius
4d8db193db
Fix resource leak and simplify code for DIOCCHANGEADDR.
...
CID: 1007035
2014-01-22 15:44:38 +00:00
bapt
73657bdec4
Remove pkg_* related info from periodic.conf
...
Reported by: Robin Brocks <robin.brocks@brocks.de>
MFC after: 3 days
2014-01-22 14:22:44 +00:00
skreuzer
79d489fd66
add myself to committers-doc.dot
...
Approved by: hrs (mentor)
2014-01-22 14:11:40 +00:00
glebius
29bf6ea675
Fix fallout from r241923. Calculate length of payload in
...
pim_input() properly.
While here, remove extra variable and incorrect condition
before m_pullup().
Reported by: Olivier Cochard-Labbé <olivier cochard.me>
Sponsored by: Nginx, Inc.
2014-01-22 10:57:42 +00:00
hselasky
ce97156ddb
- Fix some non-portable code with regard to endianness. Don't use memmove().
...
- Fix a range check for maximum transmit length.
- Fix read from missing field when transmitting data.
MFC after: 2 weeks
2014-01-22 09:57:26 +00:00
adrian
ded3d7758a
Use the correct bitshift operators for the GPIO definitions.
...
Submitted by: Daan Vreeken <Daan@vitsch.nl>
MFC after: 1 week
2014-01-22 08:02:07 +00:00
hselasky
6fdccb82d0
Ensure that the DMA delay does not get rounded down to zero ticks when
...
a timeout value of a single tick is given. With FreeBSD-10 and newer
the current system time is used as a starting point, and the minimum
callout time of a single tick will be guaranteed. This patch mostly
affect the DMA delay timeouts, which are typically in the range from
0.125 to 2ms.
MFC after: 1 week
2014-01-22 07:48:39 +00:00
hselasky
4dfe3b9982
Wait a bit more before we free any EHCI DMA descriptors. Some USB
...
controllers need more time than others.
MFC after: 1 week
2014-01-22 07:32:55 +00:00
hselasky
0c01e480c7
Add new quirk.
...
PR: usb/185968
MFC after: 1 week
2014-01-22 07:22:42 +00:00
neel
e971318156
Handle a VM-exit due to a NMI properly by vectoring to the host's NMI handler
...
via a software interrupt.
This is safe to do because the logical processor is already cognizant of the
NMI and further NMIs are blocked until the host's NMI handler executes "iret".
2014-01-22 04:03:11 +00:00
tychon
da146bbeb1
Fix issue with stale fields from a recycled request pulled off the freelist.
...
Approved by: grehan (co-mentor)
2014-01-22 01:57:52 +00:00
tychon
023274b333
Increase the block-layer backend maximum number of requests to match
...
the AHCI command queue depth. This allows a slew of commands issued
by a Linux guest to be absorbed without error.
Approved by: grehan (co-mentor)
2014-01-22 01:56:49 +00:00
tychon
f064705914
Add myself to the src-committers list.
...
Approved by: neel (mentor)
2014-01-21 23:45:31 +00:00
mav
adc39eb5b2
Fix memory and references leak due to unfreed path in case we can't
...
allocate bus scan CCB.
MFC after: 2 weeks
2014-01-21 23:15:23 +00:00
pfg
1317ca3f44
ext2fs: Translate the EXT4_EXTENTS and EXT4_INDEX to the inode flags.
...
r260545 cleared the inode flags to fix corruption problems but
we still need to pass some EXT4 flags for the ext4 read-only
mode. None of these attributes has an equivalent in FreeBSD and
are uninteresting for the system utilities so they should be
innaccessible in ext2_getattrib().
Note: we also use EXT4_HUGE_FILE but we use it directly from the
dinode structure so it is not necessary to translate it,
Suggested by: bde
MFC after: 3 days
2014-01-21 19:06:29 +00:00
demon
35b032da46
Do not exit with non-zero return code if sysctl.conf or sysctl.conf.local files
...
are absent.
Approved by: delphij
2014-01-21 18:57:49 +00:00
harti
1d74874531
Fix a problem with OBJECT IDENTIFIER encoding: need to check the
...
second subid to be less than 40, not the first when the first
subid is 0 or 1.
2014-01-21 16:49:54 +00:00
grembo
156ec6d40f
Add grembo as a ports committer
...
Approved by: flo (mentor)
2014-01-21 13:23:18 +00:00
jgh
614dfbb154
add myself to committers-doc.dot
...
Approved by: bcr (mentor)
2014-01-21 09:01:08 +00:00
hselasky
fc0918a301
Add check for "hw.usb.no_pf" sysctl value.
...
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 1 week
2014-01-21 08:24:12 +00:00
gjb
904c1e790f
Add 11.0-CURRENT.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 05:56:35 +00:00
gjb
112ab2abeb
Add 10.0-RELEASE.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 05:54:14 +00:00
jhb
14337759da
Fix a couple of typos.
2014-01-21 03:27:47 +00:00
jhb
491bd16fc2
Fix a typo.
2014-01-21 03:24:52 +00:00
jhb
6b3a4c086d
- Reuse legacy_pcib_(read|write)_config() methods in the QPI pcib driver.
...
- Reuse legacy_pcib_alloc_msi{,x}() methods in the QPI and mptable pcib
drivers.
2014-01-21 03:14:19 +00:00
neel
daa658a5dd
There is no need to initialize the IOMMU if no passthru devices have been
...
configured for bhyve to use.
Suggested by: grehan@
2014-01-21 03:01:34 +00:00
gjb
a3b5448f01
Document r258830.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:21:20 +00:00