hselasky
8b3e48c9c5
Remove no longer used "M_FLOWID" flag and update the netisr manpage.
...
This patch completes process started by r275358.
Sponsored by: Mellanox Technologies
2015-01-11 16:15:31 +00:00
hselasky
2cb62f75ed
Fix support for ConnectX2 hardware.
...
MFC after: 3 days
Sponsored by: Mellanox Technologies
2015-01-11 15:00:08 +00:00
andrew
77e42966ca
Rework the GIC driver to ease the import of the arm_intrng branch. The
...
common code has been pulled out to static functions.
2015-01-11 10:26:49 +00:00
bapt
20b777f8e8
Do not regenerate and install liblzma.pc when only build libraries
...
aka do not regenerate while generating 32bits libs
Reported by: antoine
2015-01-11 09:25:01 +00:00
np
8b5dabe5de
cxgb: replace r273280 with a more comprehensive fix.
...
Poll for link state when the link is down, even for interrupt capable
PHYs.
Allow PHYs to report a dubious "partial" link. If this state is seen 3
consecutive times (each check is ~1s apart) then reset the PHY. This is
a workaround for a situation where repeatedly toggling the link from the
peer gets the AEL2005 PHY into a state where it never establishes a PCS
block lock even when everything is in order.
MFC after: 1 week
2015-01-11 07:51:58 +00:00
mav
76f4c8c5ee
Add LBA as secondary sort key for synchronous I/O requests.
...
On FreeBSD gethrtime() implemented via getnanouptime(), that has 1ms (1/hz)
precision. It makes primary sort key (timestamp) collision very possible.
In such situations sorting by secondary key of LBA is much more reasonable
then by totally meaningless zio pointer value.
With this change on multi-threaded synchronous ZVOL read I've measured 10%
throughput increase and average latency reduction.
MFC after: 2 weeks
2015-01-11 00:26:18 +00:00
imp
8e1bb3f438
Use .MAKE.LEVEL being defined as a bootstrap aid when providing
...
fallback targets to build the aic generated files. fmake doesn't like
the current construct, and since it doesn't have .MAKE.LEVEL, just
don't provide the fallback targets for fmake. This gives a little
extra compatibility to old systems trying to build new kernels at
almost no cost to the current code.
2015-01-10 23:43:39 +00:00
imp
468944352a
Take out some more no-error warnings, as the build is clean without
...
them.
2015-01-10 23:43:37 +00:00
kib
4fe2e4b2c6
Fix calculation of requester for PCI device behind PCIe/PCI bridge.
...
In my case on the test machine, I have hierarchy of
pcib2 (PCIe port on host bridge with PCIe capability) -> pci2 ->
pcib3 (ITE PCIe/PCI bridge) -> pci3 -> em1
The device to check PCIe capability is pcib2 and not pcib3, as it is
currently done in the code. Also, in case of the bridge, we shall
step to pcib2 for the loop iteration, since pcib3 does not carry PCIe
capability info and would force wrong recalculation of rid.
Also change the returned requester to the PCIe bus which provides port
for the bridge. This only results in changing
hw.busdma.pciX.X.X.X.bounce tunable to force identity-mapped context
for the device.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
2015-01-10 23:12:49 +00:00
kib
b1c8acc0bc
Print rid when announcing DMAR context creation. Print sid when fault
...
occurs. This allows to connect dots in case the requester is
calculated erronously.
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
2015-01-10 22:57:08 +00:00
gjb
3375fb610a
Fix typo in hpet(4) device name in r273598 entry.
...
Submitted by: Jan Beich
Sponsored by: The FreeBSD Foundation
2015-01-10 22:23:41 +00:00
gjb
ca8728416a
Reword entry for r270745: 'tracer' keyword displays the tracing
...
process, not the child<->parent mapping.
Submitted by: mjg
Sponsored by: The FreeBSD Foundation
2015-01-10 22:23:38 +00:00
dim
5b61f6ef01
Add the llvm-symbolizer tool, which enables the sanitizers to report
...
more complete debugging information. This tools is only enabled when
WITH_CLANG_EXTRAS is on.
Submitted by: Dan McGregor <danismostlikely@gmail.com>
2015-01-10 22:22:42 +00:00
dim
c206193393
Remove a few redundant DPADD/LDADD pairs in llvm utilities.
2015-01-10 22:11:49 +00:00
gjb
981d37d4da
Minor fixes:
...
- Capitalize titles
- Typo fix.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:46 +00:00
gjb
04c6f1ae76
Document r273806, Chelsio T5 userspace library.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:43 +00:00
gjb
f41b7f05f2
Document r273598, /dev/heptN devices for HPET access from
...
userland.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:41 +00:00
gjb
958c4f046f
Document r273515, virtio_console(4) addition.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:38 +00:00
gjb
45ec824755
Document r273331, vxlan(4) addition.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:35 +00:00
gjb
19ac09e3b1
Document r273264, SD card detection instability fix for RPI.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:32 +00:00
gjb
d9bf01a066
Document r273178, kern.vt.spclkeys replaced with individual
...
kern.vt.kbd_* variants.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:30 +00:00
gjb
720c4a581f
Document r273146, OpenSSL updated to 1.0.1j.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:27 +00:00
gjb
aec2f2431f
Document r272842, r272848, dl_iterate_pthr(3) always
...
returns the path of the dlpi_name ELF object.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:24 +00:00
gjb
5e4e04807f
Document r272730, support for AR816x/AR817x in alc(4).
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:21 +00:00
gjb
1a4a17e696
Document r272720, PLPMTUD blackhole detection (RFC 4821).
...
Add Limelight Networks to sponsors.ent.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:18 +00:00
gjb
befb17fb91
Document r272488, userland CTF support in DTrace.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:15 +00:00
gjb
95613af64b
Document r272350, MK_ARM_EABI removal.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:12 +00:00
gjb
aec8461072
Document r272274, canmount=off set on /var when installing on
...
ZFS.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:10 +00:00
gjb
601e9a284c
Document r272273, '%U' and '%W' support added to strptime(3).
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:07 +00:00
gjb
93cfe9c2d3
Document r272198, mkimg(1) longopts to obtain information about
...
the utility itself.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:04 +00:00
gjb
8d591b4eaf
Document r272166, primes(6) fix for incorrectly-returned values.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:04:01 +00:00
gjb
e1f7b2e140
Document r272089, ipfw(4) fix when using dummynet(4) at layer 2
...
leading to possible kernel panic.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:58 +00:00
gjb
7f5ff4cc17
Add an 'abi-compat' subsection to the 'userland' section.
...
Document r271982, compat.linux.osrelease updated after
support for CentOS 6 ports has been added.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:56 +00:00
gjb
8b4892540a
Bump copyright year, following past few commits.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:53 +00:00
gjb
db728858b6
Document r271705, hardware context support added to drm/i915.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:50 +00:00
gjb
abb9d932bb
Document r271697, dtrace fixes for FreeBSD/powerpc.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:47 +00:00
gjb
7e61e2cd08
Document r271482, mkimg(1) support for empty partition
...
entries.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:44 +00:00
gjb
62d28c51f8
Add a 'periodic-scripts' subsection to the 'userland'
...
section.
Document r271321, don't cross mount boundaries when
cleaning tmp files.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:42 +00:00
gjb
9529f7b00e
Document r270745, ps(1) 'tracer' keyword addition.
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:39 +00:00
gjb
676de1004a
Document r270676, support for ${LOCALBASE}/etc/rc.conf.d in
...
rc(8).
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:36 +00:00
gjb
8dc6d3ed84
Document r270675, mailwrapper(8) supports mailer.conf(5) in
...
LOCALBASE.
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:33 +00:00
gjb
4debbb64f5
Document r270096, autofs(5).
...
Sponsored by: The FreeBSD Foundation
2015-01-10 22:03:30 +00:00
dim
8bf84181c0
Regenerate the manpages for the additional llvm/clang tools. This
...
contains only very minor updates.
2015-01-10 21:44:31 +00:00
tuexen
c118a100d9
Minimize the usage of SCTP_BUF_IS_EXTENDED.
...
This should help Robert...
2015-01-10 20:49:57 +00:00
mav
fd6827a197
Use new optimized dmu_read_uio_dbuf() for ZVOLs in device mode.
...
This slightly reduces overhead by avoiding dnode_hold()/dnode_rele() calls.
MFC after: 2 weeks
2015-01-10 18:28:58 +00:00
tuexen
aed8b33869
Retire SCTP_BUF_EXTEND_SIZE. This patch was suggested by
...
Robert Watson.
2015-01-10 13:56:26 +00:00
rwatson
ac02dc452c
Garbage collect m_copymdata(), an mbuf utility routine introduced
...
in FreeBSD 7 that has not been used since. It contains a number
of unresolved bugs including an inverted bcopy() and incorrect
handling of read-only mbufs using internal storage. Removing this
unused code is substantially essier than fixing it in order to
update it to the coming mbuf world order -- but it can always be
restored from revision history if it turns out to prove useful for
future work.
Pointed out by: jmallett
Sponsored by: EMC / Isilon Storage Division
2015-01-10 10:41:23 +00:00
jlh
0a9f24e1b9
Add a regression test for PR 192108.
...
I won't go through the hassle of MFCing it since I expect all changes to go
first through HEAD anyway.
PR: 192108
2015-01-10 10:16:22 +00:00
ae
e280c01379
Restore Ethernet-within-IP Encapsulation support that was broken after
...
r273087. Move all checks from gif_output() into gif_transmit(). Previously
they were checked always, because if_start always called gif_output.
Now gif_transmit() can be called directly from if_bridge() code and we need
do checks here.
PR: 196646
MFC after: 1 week
2015-01-10 08:28:50 +00:00
dchagin
990c8c285b
Allow clock_getcpuclockid() on the CPU-time clock for zombie process.
...
Posix does not prohibit this.
Differential Revision: https://reviews.freebsd.org/D1470
Reviewed by: kib
MFC after: 1 week
2015-01-10 07:22:38 +00:00