Author: bdrewery
Date: Fri Nov 10 08:00:09 2017
New Revision: 325634
URL: https://svnweb.freebsd.org/changeset/base/325634
Log:
Add some missed OBJS_SRCS_FILTER from r323637.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.clang-analyze.mk
head/share/mk/bsd.progs.mk
Modified
Author: hselasky
Date: Fri Nov 10 08:31:40 2017
New Revision: 325635
URL: https://svnweb.freebsd.org/changeset/base/325635
Log:
Remove some not needed comments in the LinuxKPI. Use the Linux source tree
to lookup documentation for the functions implemented in the LinuxKPI
instead.
MFC a
Author: hselasky
Date: Fri Nov 10 08:58:42 2017
New Revision: 325637
URL: https://svnweb.freebsd.org/changeset/base/325637
Log:
Mark ipoib device as initialized on device open.
Set the IPOIB_FLAG_INITIALIZED on dev_open and clear it on dev_stop to
avoid a race between ipoib load and the u
Author: hselasky
Date: Fri Nov 10 09:49:08 2017
New Revision: 325638
URL: https://svnweb.freebsd.org/changeset/base/325638
Log:
Refactor the flowsteering APIs used by mlx5en(4). This change is needed by
the coming ibcore and mlx5ib updates in order to support traffic redirection
to so-called
Author: tijl
Date: Fri Nov 10 11:19:47 2017
New Revision: 325640
URL: https://svnweb.freebsd.org/changeset/base/325640
Log:
Remove deprecated OVERRIDE_LINUX_BASE_PORT. It can be set via
DEFAULT_VERSIONS now (e.g. DEFAULT_VERSIONS+=linux=c7).
Noticed by: xmj
MFC after:2 weeks
Mod
Author: tsoome
Date: Fri Nov 10 12:07:56 2017
New Revision: 325641
URL: https://svnweb.freebsd.org/changeset/base/325641
Log:
loader.efi: efi_devpath_is_prefix should return bool
efi_devpath_is_prefix() is currently returning values 0 or 1, which means
it really should return bool.
A
Author: hselasky
Date: Fri Nov 10 13:25:29 2017
New Revision: 325648
URL: https://svnweb.freebsd.org/changeset/base/325648
Log:
Implement support for decoding general port notification event in
the mlx5 core module.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
h
Author: hselasky
Date: Fri Nov 10 13:28:23 2017
New Revision: 325649
URL: https://svnweb.freebsd.org/changeset/base/325649
Log:
Make local variable 64-bits to avoid masking away bits in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head/sys/dev/mlx5/mlx5
Author: hselasky
Date: Fri Nov 10 13:30:14 2017
New Revision: 325650
URL: https://svnweb.freebsd.org/changeset/base/325650
Log:
Add const keyword to input-only argument in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head/sys/dev/mlx5/driver.h
head/sy
Author: hselasky
Date: Fri Nov 10 13:38:43 2017
New Revision: 325651
URL: https://svnweb.freebsd.org/changeset/base/325651
Log:
Set ATOMIC endian mode in mlx5 core.
The hardware is capable of 2 requestor endianness modes for standard 8
byte atomics: BE (0x0) and host endianness (0x1). Rea
Author: hselasky
Date: Fri Nov 10 13:40:27 2017
New Revision: 325652
URL: https://svnweb.freebsd.org/changeset/base/325652
Log:
Prevent mlx5 core from accessing host memory after shutdown by disabling
PCI busmaster.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
h
Author: hselasky
Date: Fri Nov 10 13:44:12 2017
New Revision: 325653
URL: https://svnweb.freebsd.org/changeset/base/325653
Log:
Add API functions to set and query dropless port mode in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head/sys/dev/mlx5/drive
Author: hselasky
Date: Fri Nov 10 13:50:08 2017
New Revision: 325654
URL: https://svnweb.freebsd.org/changeset/base/325654
Log:
Add API functions to modify the transport interface send object, TIS,
in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head/
Author: hselasky
Date: Fri Nov 10 13:53:53 2017
New Revision: 325655
URL: https://svnweb.freebsd.org/changeset/base/325655
Log:
Add API function to query virtual port counters in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head/sys/dev/mlx5/mlx5_core/m
Author: hselasky
Date: Fri Nov 10 13:56:11 2017
New Revision: 325656
URL: https://svnweb.freebsd.org/changeset/base/325656
Log:
Add API functions to query and modify local loopback of multicast and
unicast traffic in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
M
Author: hselasky
Date: Fri Nov 10 13:58:49 2017
New Revision: 325657
URL: https://svnweb.freebsd.org/changeset/base/325657
Log:
Add API function to query port performance counters for infiniband and RoCE
traffic in mlx5 core.
Sponsored by: Mellanox Technologies
MFC after:1 week
Mod
Author: hselasky
Date: Fri Nov 10 14:02:12 2017
New Revision: 325658
URL: https://svnweb.freebsd.org/changeset/base/325658
Log:
Make physical address of init segment available in the priv of mlx5 core.
This change is needed by mlx5ib(4).
Sponsored by: Mellanox Technologies
MFC after:
Author: hselasky
Date: Fri Nov 10 14:10:41 2017
New Revision: 325659
URL: https://svnweb.freebsd.org/changeset/base/325659
Log:
Add support for disabling and enabling RX and TX DMA rings in mlx5en(4).
This is useful for supporting setups similar to Netmap.
Sponsored by: Mellanox Technolog
Author: hselasky
Date: Fri Nov 10 14:14:54 2017
New Revision: 325660
URL: https://svnweb.freebsd.org/changeset/base/325660
Log:
Add support for configuring local multicast and unicast data traffic loopback
in mlx5en(4) driver via the sysctl interface.
Sponsored by: Mellanox Technologies
Author: hselasky
Date: Fri Nov 10 14:19:22 2017
New Revision: 325661
URL: https://svnweb.freebsd.org/changeset/base/325661
Log:
Expose the current hardware MTU in mlx5en(4) as a separate entry
in the sysctl tree.
Sponsored by: Mellanox Technologies
MFC after:1 week
Modified:
head
Author: hselasky
Date: Fri Nov 10 14:39:03 2017
New Revision: 325662
URL: https://svnweb.freebsd.org/changeset/base/325662
Log:
Add more and update existing mlx5 core firmware structure definitions and
bits.
This change is part of coming ibcore and mlx5ib updates.
Sponsored by: Mellanox
Author: emaste
Date: Fri Nov 10 14:53:16 2017
New Revision: 325664
URL: https://svnweb.freebsd.org/changeset/base/325664
Log:
Strip EOL whitespace in usr.sbin/{jail,jexec}
Modified:
head/usr.sbin/jail/command.c
head/usr.sbin/jail/jail.8
head/usr.sbin/jail/jail.c
head/usr.sbin/jexec/jexe
Author: scottl
Date: Fri Nov 10 17:01:51 2017
New Revision: 325667
URL: https://svnweb.freebsd.org/changeset/base/325667
Log:
Refactoring the interrupt setup code introduced a bug where the drivers
would attempt to re-allocate interrupts during a chip reset without
first de-allocating them.
On Friday, November 10, 2017 01:17:26 AM John Baldwin wrote:
> Author: jhb
> Date: Fri Nov 10 01:17:26 2017
> New Revision: 325624
> URL: https://svnweb.freebsd.org/changeset/base/325624
>
> Log:
> Some fixups to the CFI directives for PLT stub entry points.
>
> The directives I added in r3
Author: jkim
Date: Fri Nov 10 18:46:34 2017
New Revision: 325670
URL: https://svnweb.freebsd.org/changeset/base/325670
Log:
MFV: r325668
Merge ACPICA 20171110.
Modified:
head/sys/contrib/dev/acpica/changes.txt
head/sys/contrib/dev/acpica/common/dmtable.c
head/sys/contrib/dev/acpica
Author: kib
Date: Fri Nov 10 19:10:14 2017
New Revision: 325671
URL: https://svnweb.freebsd.org/changeset/base/325671
Log:
Check that the pmc index is less than the number of hardware PMCs,
instead of asserting the condition.
The row index is directly supplied by userspace, the kernel mus
Author: bdrewery
Date: Fri Nov 10 19:52:31 2017
New Revision: 325672
URL: https://svnweb.freebsd.org/changeset/base/325672
Log:
Don't append TARGET.TARGET_ARCH if OBJTOP is already set.
This avoids flipping the expected TARGET.TARGET_ARCH suffix / OBJTOP when it
is
already set by a paren
Author: bdrewery
Date: Fri Nov 10 19:53:14 2017
New Revision: 325675
URL: https://svnweb.freebsd.org/changeset/base/325675
Log:
AUTO_OBJ: No need to tree-walk with 'make obj' here.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.crunchgen.mk
Modified: head/share/mk/bsd.crunchg
Author: bdrewery
Date: Fri Nov 10 19:53:07 2017
New Revision: 325673
URL: https://svnweb.freebsd.org/changeset/base/325673
Log:
native-xtools: Fix for GCC archs.
- This also adds in a _cleanobj step as needed.
- This redirects TARGET/TARGET_ARCH to NXB_TARGET/NXB_TARGET_ARCH in
Makefi
Author: bdrewery
Date: Fri Nov 10 19:53:11 2017
New Revision: 325674
URL: https://svnweb.freebsd.org/changeset/base/325674
Log:
Pass down any PROG-specific buildopts for forwarded targets.
This currently has no impact.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.crunch
Author: bdrewery
Date: Fri Nov 10 19:53:17 2017
New Revision: 325676
URL: https://svnweb.freebsd.org/changeset/base/325676
Log:
No need to run 'make depend' with FAST_DEPEND logic in-tree.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.crunchgen.mk
Modified: head/share/mk/bsd
Author: bdrewery
Date: Fri Nov 10 20:09:15 2017
New Revision: 325678
URL: https://svnweb.freebsd.org/changeset/base/325678
Log:
Tell bsd.dep.mk which depend files to dinclude.
This allows the _SKIP_DEPEND optimization to work, avoiding reading
the files when not needed. It also fixes MET
Author: bdrewery
Date: Fri Nov 10 20:09:11 2017
New Revision: 325677
URL: https://svnweb.freebsd.org/changeset/base/325677
Log:
Allow consuming Makefiles to add to DEPENDFILES.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/bsd.dep.mk
Modified: head/share/mk/bsd.dep.mk
==
Author: bdrewery
Date: Fri Nov 10 20:10:05 2017
New Revision: 325679
URL: https://svnweb.freebsd.org/changeset/base/325679
Log:
AUTO_OBJ: Don't create .OBJDIR with 'make -n'.
Sponsored by: Dell EMC Isilon
Modified:
head/share/mk/sys.mk
Modified: head/share/mk/sys.mk
Author: np
Date: Fri Nov 10 20:30:10 2017
New Revision: 325680
URL: https://svnweb.freebsd.org/changeset/base/325680
Log:
cxgbe(4): Excluce mdi from the check against port capabilities.
MFC after:1 week
Sponsored by: Chelsio Communications
Modified:
head/sys/dev/cxgbe/common/t4_hw.
Author: emaste
Date: Fri Nov 10 21:26:44 2017
New Revision: 325681
URL: https://svnweb.freebsd.org/changeset/base/325681
Log:
boot1: avoid using NULL device path
As of r323063 boot1 printed out the path & device from which it was
loaded, but uboot's EFI implementation lacked some support,
[ Charset UTF-8 unsupported, converting... ]
> Author: bdrewery
> Date: Wed Nov 8 23:41:27 2017
> New Revision: 325568
> URL: https://svnweb.freebsd.org/changeset/base/325568
>
> Log:
> universe: Fix creating LINT files with AUTO_OBJ.
>
> These are expected to be created in .CURDIR.
>
On 11/10/2017 1:41 PM, Rodney W. Grimes wrote:
> [ Charset UTF-8 unsupported, converting... ]
>> Author: bdrewery
>> Date: Wed Nov 8 23:41:27 2017
>> New Revision: 325568
>> URL: https://svnweb.freebsd.org/changeset/base/325568
>>
>> Log:
>> universe: Fix creating LINT files with AUTO_OBJ.
>>
[ Charset UTF-8 unsupported, converting... ]
> Author: gavin
> Date: Thu Nov 9 13:38:24 2017
> New Revision: 325594
> URL: https://svnweb.freebsd.org/changeset/base/325594
>
> Log:
> Point people towards our https web site for documentation, http accesses are
> just redirected anyway.
>
>
Author: bdrewery
Date: Fri Nov 10 21:52:33 2017
New Revision: 325682
URL: https://svnweb.freebsd.org/changeset/base/325682
Log:
Remove rerelease target that was added in r38978.
I'm not sure what this target is but it doesn't exist now and doesn't seem
to have existed before.
Sponsor
Author: emaste
Date: Fri Nov 10 22:17:30 2017
New Revision: 325683
URL: https://svnweb.freebsd.org/changeset/base/325683
Log:
vnic: apply BPF tap before passing packet to hardware
Previously we passed tx packets to hardware via nicvf_tx_mbuf_locked
and then to the BPF tap, with a possibly
On Friday, November 10, 2017 09:26:44 PM Ed Maste wrote:
> Author: emaste
> Date: Fri Nov 10 21:26:44 2017
> New Revision: 325681
> URL: https://svnweb.freebsd.org/changeset/base/325681
>
> Log:
> boot1: avoid using NULL device path
>
> As of r323063 boot1 printed out the path & device from
On 11/10/2017 1:49 PM, Rodney W. Grimes wrote:
> [ Charset UTF-8 unsupported, converting... ]
>> Author: gavin
>> Date: Thu Nov 9 13:38:24 2017
>> New Revision: 325594
>> URL: https://svnweb.freebsd.org/changeset/base/325594
>>
>> Log:
>> Point people towards our https web site for documentation
Author: imp
Date: Fri Nov 10 23:30:23 2017
New Revision: 325684
URL: https://svnweb.freebsd.org/changeset/base/325684
Log:
Simplify the efivar interface a little.
We started out having Linux compatible libefivar interfaces. This was
in anticipation of porting the GPL'd efibootmgr to FreeB
Author: imp
Date: Fri Nov 10 23:54:03 2017
New Revision: 325685
URL: https://svnweb.freebsd.org/changeset/base/325685
Log:
libsa32 isn't needed for i386. It's already a 32-bit platform and
libfoo32 is only needed when compiling 32-bit libraries on native
64-bit architectures, and only when t
Author: imp
Date: Fri Nov 10 23:54:24 2017
New Revision: 325689
URL: https://svnweb.freebsd.org/changeset/base/325689
Log:
Remove LOADER_FDT_SUPPORT as a Makefile variable.
LOADER_FDT_SUPPORT was used inconsistently in the tree. In some
places, it was used to control whether or not the us
Author: imp
Date: Fri Nov 10 23:54:41 2017
New Revision: 325692
URL: https://svnweb.freebsd.org/changeset/base/325692
Log:
Replace LOADER_FIREWIRE_SUPPORT variable
Rename LOADER_FIREWIRE_SUPPORT to MK_LOADER_FIREWIRE. Only build
libfirewire when this is "yes". Add note to updating. Fix bu
Author: imp
Date: Fri Nov 10 23:54:18 2017
New Revision: 325688
URL: https://svnweb.freebsd.org/changeset/base/325688
Log:
FDT support doesn't make sense for ps3. There's no support in the ps3
port for FDT, and it's unlikely to grow support for that anytime soon.
When it does, support can be
Author: imp
Date: Fri Nov 10 23:54:48 2017
New Revision: 325693
URL: https://svnweb.freebsd.org/changeset/base/325693
Log:
Move LOADER_{NO,}_GELI_SUPPORT to MK_LOADER_GELI
Transition to WITH/WITHOUT_LOADER_GELI to flag support or not of GELI
in the boot loaders. Add HAVE_GELI so component
Author: imp
Date: Fri Nov 10 23:54:13 2017
New Revision: 325687
URL: https://svnweb.freebsd.org/changeset/base/325687
Log:
Remove all the empty help files from the powerpc build.
Sponsored by: Netflix
Deleted:
head/sys/boot/powerpc/kboot/help.kboot
head/sys/boot/powerpc/ofw/help.ofw
Author: imp
Date: Fri Nov 10 23:54:09 2017
New Revision: 325686
URL: https://svnweb.freebsd.org/changeset/base/325686
Log:
Simplify this if to a direct assignment.
Sponsored by: Netflix
Modified:
head/sys/boot/uboot/lib/Makefile
Modified: head/sys/boot/uboot/lib/Makefile
===
Author: imp
Date: Fri Nov 10 23:54:36 2017
New Revision: 325691
URL: https://svnweb.freebsd.org/changeset/base/325691
Log:
Remove useless PNP define here.
We never use HAVE_PNP for anything, so don't define it on the command line.
Sponsored by: Netflix
Modified:
head/sys/boot/ficl/M
Author: imp
Date: Fri Nov 10 23:54:58 2017
New Revision: 325694
URL: https://svnweb.freebsd.org/changeset/base/325694
Log:
Install the 4th files in sys/boot/forth instead of each loader
Also, move generation of loader.help into loader.mk. Set HELP_FILES=
to disable this (so we only instal
Author: imp
Date: Fri Nov 10 23:54:31 2017
New Revision: 325690
URL: https://svnweb.freebsd.org/changeset/base/325690
Log:
Remove LOADER_ZFS_SUPPORT as a Makefile variable
LOADER_ZFS_SUPPORT is entirely used to select whether or not to
support ZFS in the loader. But it's not a user-servic
Author: bdrewery
Date: Sat Nov 11 01:10:55 2017
New Revision: 325699
URL: https://svnweb.freebsd.org/changeset/base/325699
Log:
Don't work out of a TARGET. directory if TARGET_ARCH is not defined.
This fixes 'TARGET= make universe_kernels' creating an empty TARGET.
directory and showing i
Author: bdrewery
Date: Sat Nov 11 01:10:41 2017
New Revision: 325696
URL: https://svnweb.freebsd.org/changeset/base/325696
Log:
Handle MAKEOBJDIRPREFIX when already inside of .OBJDIR.
This can happen in obscure cases with things like the kernel build.
Sponsored by: Dell EMC Isilon
Mod
Author: bdrewery
Date: Sat Nov 11 01:10:08 2017
New Revision: 325695
URL: https://svnweb.freebsd.org/changeset/base/325695
Log:
cleanworld only needs a tree walk if the expected .OBJDIR is .CURDIR.
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: bdrewery
Date: Sat Nov 11 01:10:46 2017
New Revision: 325697
URL: https://svnweb.freebsd.org/changeset/base/325697
Log:
AUTO_OBJ: Disable in non-build targets.
There's no reason to create object directories for targets like 'installworld'
or 'distributeworld', and the others in th
Author: bdrewery
Date: Sat Nov 11 01:11:00 2017
New Revision: 325700
URL: https://svnweb.freebsd.org/changeset/base/325700
Log:
DIRDEPS_BUILD: Fix after r325417.
DIRDEPS_BUILD works just fine without defining __objdir or dealing with any of
this logic. It handles its own TARGET_SPEC in l
Author: bdrewery
Date: Sat Nov 11 01:10:50 2017
New Revision: 325698
URL: https://svnweb.freebsd.org/changeset/base/325698
Log:
META_MODE: Avoid some logic if disabled and allow enabling with make argument.
Sponsored by: Dell EMC Isilon
Modified:
head/Makefile
Modified: head/Makefile
==
The PS3 port *does* support FDT, though not through this loader. On a
related note, I'm planning to just svn rm loader.ps3 in the next few weeks.
-Nathan
On 11/10/17 15:54, Warner Losh wrote:
Author: imp
Date: Fri Nov 10 23:54:18 2017
New Revision: 325688
URL: https://svnweb.freebsd.org/changes
s.inc
==
--- head/ObsoleteFiles.inc Sat Nov 11 03:01:47 2017(r325701)
+++ head/ObsoleteFiles.inc Sat Nov 11 07:00:40 2017(r325702)
@@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20171110: Removal of mailaddr man page
+OLD_FILES+=usr/share/man
Author: eadler
Date: Sat Nov 11 07:14:19 2017
New Revision: 325703
URL: https://svnweb.freebsd.org/changeset/base/325703
Log:
badsect(8): case remaining element
r325452 removed badsect(8) - remove pseudo-target for it
Modified:
head/targets/pseudo/userland/Makefile.depend
Modified: head
Author: eadler
Date: Sat Nov 11 07:20:14 2017
New Revision: 325704
URL: https://svnweb.freebsd.org/changeset/base/325704
Log:
Chase removal of pkg_* commands
Modified:
head/targets/pseudo/userland/Makefile.depend
Modified: head/targets/pseudo/userland/Makefile.depend
Author: eadler
Date: Sat Nov 11 07:21:49 2017
New Revision: 325705
URL: https://svnweb.freebsd.org/changeset/base/325705
Log:
secure: chase removal of pkg_install
Modified:
head/secure/Makefile
Modified: head/secure/Makefile
===
65 matches
Mail list logo