Jason Evans
f921d10f48
Update jemalloc to version 3.5.0.
2014-01-23 02:47:36 +00:00
Justin Hibbits
c821b4820f
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
Glen Barber
8fcaeb45bb
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
Warner Losh
e79f350d87
Document EARLY_PRINTF
2014-01-22 22:25:48 +00:00
Alexander Motin
d0754f0829
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
Warner Losh
8c9dc67411
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
Warner Losh
52e996ac52
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
Warner Losh
88b842d215
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
Warner Losh
26fbe13c56
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
Jung-uk Kim
de78d5d8fd
Merge OpenSSL 1.0.1f.
...
Approved by: so (delphij), benl (silence)
2014-01-22 19:57:11 +00:00
Jung-uk Kim
2dc7f78169
Import OpenSSL 1.0.1f.
...
Approved by: so (delphij), benl (silence)
2014-01-22 19:27:13 +00:00
Pedro F. Giffuni
b7bbf8b9f3
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
Hans Petter Selasky
dfd7cd8014
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
Baptiste Daroussin
3e8cf4954e
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
John Baldwin
385d6d4738
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
John Baldwin
cddcca2dc3
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
Gleb Smirnoff
be3d21a2cf
Remove NULL pointer dereference.
...
CID: 1009118
2014-01-22 15:58:43 +00:00
Gleb Smirnoff
d26bbeb948
Fix resource leak and simplify code for DIOCCHANGEADDR.
...
CID: 1007035
2014-01-22 15:44:38 +00:00
Baptiste Daroussin
6c23872995
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
Steven Kreuzer
0ffaf1f854
add myself to committers-doc.dot
...
Approved by: hrs (mentor)
2014-01-22 14:11:40 +00:00
Gleb Smirnoff
547246a373
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
Hans Petter Selasky
2e74d8c857
- 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 Chadd
98240e7bc0
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
Hans Petter Selasky
924b1f5db0
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
Hans Petter Selasky
3448548027
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
Hans Petter Selasky
338b63a918
Add new quirk.
...
PR: usb/185968
MFC after: 1 week
2014-01-22 07:22:42 +00:00
Neel Natu
c308b23b7a
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
Tycho Nightingale
4e5f86e009
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
Tycho Nightingale
40eb53f232
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
Tycho Nightingale
88bee036cd
Add myself to the src-committers list.
...
Approved by: neel (mentor)
2014-01-21 23:45:31 +00:00
Alexander Motin
7f7aacb476
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
Pedro F. Giffuni
a7710d51c4
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
Dmitry Sivachenko
eea6404df7
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
Hartmut Brandt
30b5118d51
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
Michael Gmelin
2656b5237b
Add grembo as a ports committer
...
Approved by: flo (mentor)
2014-01-21 13:23:18 +00:00
Jason Helfman
d85d78e1bd
add myself to committers-doc.dot
...
Approved by: bcr (mentor)
2014-01-21 09:01:08 +00:00
Hans Petter Selasky
0b30fcb60d
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
Glen Barber
615eca9b9d
Add 11.0-CURRENT.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 05:56:35 +00:00
Glen Barber
31b2e513a1
Add 10.0-RELEASE.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 05:54:14 +00:00
John Baldwin
ab46f63e8f
Fix a couple of typos.
2014-01-21 03:27:47 +00:00
John Baldwin
44afcdabf3
Fix a typo.
2014-01-21 03:24:52 +00:00
John Baldwin
84ca9aad53
- 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 Natu
51f45d0146
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
Glen Barber
0e3619c1b4
Document r258830.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:21:20 +00:00
Glen Barber
0a2eba9c0e
Document r258838.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:12:54 +00:00
Glen Barber
76b808e5d8
Document r258884.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:12:52 +00:00
Glen Barber
56579fc693
Document r259626.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:12:50 +00:00
Glen Barber
729accb5e5
Document r260445.
...
Sponsored by: The FreeBSD Foundation
2014-01-21 01:12:48 +00:00
Glen Barber
96ee781b93
Reformat to fix a nit in the rendered output.
...
Sponsored by: The FreeBSD Foundation
2014-01-20 23:59:32 +00:00
Glen Barber
aba2802443
Move r260903, misplaced.
...
Sponsored by: The FreeBSD Foundation
2014-01-20 23:52:28 +00:00