196671 Commits

Author SHA1 Message Date
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
gjb
a57e752ace Document r258838.
Sponsored by:	The FreeBSD Foundation
2014-01-21 01:12:54 +00:00
gjb
fd1215c733 Document r258884.
Sponsored by:	The FreeBSD Foundation
2014-01-21 01:12:52 +00:00
gjb
422077510b Document r259626.
Sponsored by:	The FreeBSD Foundation
2014-01-21 01:12:50 +00:00
gjb
56e83c14e3 Document r260445.
Sponsored by:	The FreeBSD Foundation
2014-01-21 01:12:48 +00:00
gjb
728fafb020 Reformat to fix a nit in the rendered output.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:59:32 +00:00
gjb
2e5f237bb4 Move r260903, misplaced.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:52:28 +00:00
gjb
da0a57d770 Document r260410.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:50:34 +00:00
gjb
f85aa1aa6f Move r260532 to kernel-virtualization.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:50:32 +00:00
gjb
955a42e86e Document r260448.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:50:30 +00:00
ray
ff1baa3a0a Style(9) fix.
No functional changes.

Sponsored by:	The FreeBSD Foundation
2014-01-20 23:36:16 +00:00
gjb
d395e8a81b Document r260532.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:31:20 +00:00
gjb
0c553c9f93 Document r260552.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:31:18 +00:00
gjb
d9c5a63012 Document r260582.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:31:16 +00:00
mav
a327059988 Make comconsole options set before its activation to be remembered.
MFC after:	2 weeks
Sponsored by:	iXsystems, Inc.
2014-01-20 23:27:05 +00:00
gjb
6122dfe2dd Document r260583.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:12:12 +00:00
gjb
63ef6b02a1 Move r260847 to 'kernel-virtualization'.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:12:10 +00:00
gjb
9987379108 Document r260594.
Sponsored by:	The FreeBSD Foundation
2014-01-20 23:08:33 +00:00
gjb
56706c4923 Document r260847.
Reword entry for r260888.

Sponsored by:	The FreeBSD Foundation
2014-01-20 23:08:31 +00:00
bapt
a8cec1a9dd Implicit include of sys/queue.h instead of relying on gelf.h/libelf.h to bring it
Newer version of gelf.h and libelf.h does not include sys/queue.h anymore

Submitted by:	kaiw
MFC after:	3 days
2014-01-20 22:54:11 +00:00
gjb
bc1de291d8 Document r260888.
Sponsored by:	The FreeBSD Foundation
2014-01-20 22:25:50 +00:00
gjb
fcd8dcac76 Document r260903.
Sponsored by:	The FreeBSD Foundation
2014-01-20 22:08:11 +00:00
gjb
86ee5a8f61 Document r260910.
Sponsored by:	The FreeBSD Foundation
2014-01-20 22:08:09 +00:00
gjb
678e784964 Document r260913, onifconsole ttys(5) flag.
Sponsored by:	The FreeBSD Foundation
2014-01-20 21:58:29 +00:00
andreast
3ee38761c8 Fix the resource information for the i2s-a node on certain G5 PowerMacs.
This is the first step needed to get the snapper codec working on those
machines.
The second step is to enable the corresponding I2S device and its clock.

Tested on machines where the snapper codec was already working, a G4 PowerBook
and a PowerMac9,1 with a Shasta based macio.
The PowerMac7,2/7,3 with a K2 based macio can now also play sound.

MFC after:	1 month
2014-01-20 21:54:05 +00:00
gjb
4b39f65469 Document r260921, nand(4) enabled by default for arm.
Sponsored by:	The FreeBSD Foundation
2014-01-20 21:50:06 +00:00
gjb
c8c4dda2a3 Document r260926, support for displaying VPD for PCI devices via
pciconf(8).

Sponsored by:	The FreeBSD Foundation
2014-01-20 21:50:04 +00:00