On 01/27/17 at 11:19P, Cy Schubert wrote:
> Really? Just a copyright notice?
>
> The reason I ask is because of this:
>
> ===> ae (all)
> --- iflib.o ---
> /export/home/cy/freebsd/svn/ip6-cksum/sys/net/iflib.c:1561:1: error:
> function definition is not allowed here
> {
>
Should these 2 lines b
In message <201701280719.v0s7jnmf087...@slippy.cwsent.com>, Cy Schubert
writes:
> In message <201701272308.v0rn86fx040...@repo.freebsd.org>, Sean Bruno
> writes:
> > Author: sbruno
> > Date: Fri Jan 27 23:08:06 2017
> > New Revision: 312905
> > URL: https://svnweb.freebsd.org/changeset/base/31290
Author: dexuan
Date: Sat Jan 28 07:26:42 2017
New Revision: 312916
URL: https://svnweb.freebsd.org/changeset/base/312916
Log:
ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h
Thank glebius for pointing this out:
"The network stuff shall not be added to sys/eventhandler
In message <201701272308.v0rn86fx040...@repo.freebsd.org>, Sean Bruno
writes:
> Author: sbruno
> Date: Fri Jan 27 23:08:06 2017
> New Revision: 312905
> URL: https://svnweb.freebsd.org/changeset/base/312905
>
> Log:
> IFLIB updates:
> We found routing performance dropped significantly when co
Author: imp
Date: Sat Jan 28 05:07:55 2017
New Revision: 312915
URL: https://svnweb.freebsd.org/changeset/base/312915
Log:
Switch to Linux / device tree upstream names. U-boot uses these by
default, and the fewer changes relative to the upstream u-boot the
better.
Add compatibility links f
Author: imp
Date: Sat Jan 28 05:07:53 2017
New Revision: 312914
URL: https://svnweb.freebsd.org/changeset/base/312914
Log:
Honor LINKS=x y in dtb modules. We need this for compatibility links
for old, FreeBSD names.
Modified:
head/sys/conf/dtb.mk
Modified: head/sys/conf/dtb.mk
Author: asomers
Date: Sat Jan 28 04:33:51 2017
New Revision: 312913
URL: https://svnweb.freebsd.org/changeset/base/312913
Log:
Improve the aio tests
* Add tests for aio_suspend(2).
* Add tests for polled completion notification.
* Test the full matrix of file descriptor types and comple
Author: nyan
Date: Sat Jan 28 03:53:53 2017
New Revision: 312912
URL: https://svnweb.freebsd.org/changeset/base/312912
Log:
Garbage collect the FPU_ERROR_BROKEN option.
It is for pc98 only.
Modified:
head/sys/i386/isa/npx.c
Modified: head/sys/i386/isa/npx.c
On 27 January 2017 at 21:22, Takahashi Yoshihiro wrote:
> Author: nyan
> Date: Sat Jan 28 02:22:15 2017
> New Revision: 312910
> URL: https://svnweb.freebsd.org/changeset/base/312910
>
> Log:
> Remove pc98 support completely.
> I thank all developers and contributors for pc98.
Thank you and t
Author: nyan
Date: Sat Jan 28 02:25:33 2017
New Revision: 312911
URL: https://svnweb.freebsd.org/changeset/base/312911
Log:
Regen after r312910.
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
=
Author: nyan
Date: Sat Jan 28 02:22:15 2017
New Revision: 312910
URL: https://svnweb.freebsd.org/changeset/base/312910
Log:
Remove pc98 support completely.
I thank all developers and contributors for pc98.
Relnotes: yes
Deleted:
head/etc/etc.pc98/
head/libexec/Makefile.pc98
hea
Author: sbruno
Date: Sat Jan 28 00:40:36 2017
New Revision: 312909
URL: https://svnweb.freebsd.org/changeset/base/312909
Log:
Add iflib man pages for developers.
Doc review is probably waranted here for editing.
Submitted by: Nicole Graziano
Added:
head/share/man/man9/iflibdd.9 (c
Author: emaste
Date: Sat Jan 28 00:00:10 2017
New Revision: 312908
URL: https://svnweb.freebsd.org/changeset/base/312908
Log:
ERL: set -march=octeon+ for use with external toolchain
Upstream GCC and devel/mips64-gcc use "octeon+" as the CPU setting for
the Octeon processor in the EdgeRout
Author: hiren
Date: Fri Jan 27 23:10:46 2017
New Revision: 312907
URL: https://svnweb.freebsd.org/changeset/base/312907
Log:
Add a knob to change default behavior of inheriting listen socket's tcp stack
regardless of what the default stack for the system is set to.
With current/default be
Author: sbruno
Date: Fri Jan 27 23:08:06 2017
New Revision: 312905
URL: https://svnweb.freebsd.org/changeset/base/312905
Log:
IFLIB updates:
We found routing performance dropped significantly when configuring
FreeBSD as a router, we are applying the following changes in order to
resolve th
Author: jhb
Date: Fri Jan 27 23:08:30 2017
New Revision: 312906
URL: https://svnweb.freebsd.org/changeset/base/312906
Log:
Unregister CPL handlers for TOE-related messages when unloading TOM.
MFC after:1 week
Sponsored by: Chelsio Communications
Modified:
head/sys/dev/cxgbe/tom/t4_
Author: jhb
Date: Fri Jan 27 23:03:28 2017
New Revision: 312904
URL: https://svnweb.freebsd.org/changeset/base/312904
Log:
Don't drop a reference to the TOE PCB in undo_offload_socket().
undo_offload_socket() is only called by t4_connect() during a connection
setup failure, but t4_connect
Author: sbruno
Date: Fri Jan 27 22:30:27 2017
New Revision: 312903
URL: https://svnweb.freebsd.org/changeset/base/312903
Log:
Replace customized busmaster code with standardized setup call.
Reported by: jhb
Modified:
head/sys/net/iflib.c
Modified: head/sys/net/iflib.c
=
Author: mjg
Date: Fri Jan 27 22:14:42 2017
New Revision: 312902
URL: https://svnweb.freebsd.org/changeset/base/312902
Log:
hwpmc: annotate pmc_hook and pmc_intr as __read_mostly
MFC after:1 month
Modified:
head/sys/kern/kern_pmc.c
Modified: head/sys/kern/kern_pmc.c
=
Author: mjg
Date: Fri Jan 27 22:13:15 2017
New Revision: 312901
URL: https://svnweb.freebsd.org/changeset/base/312901
Log:
hwpmc: partially depessimize mmap handling if the module is not loaded
In particular this means the pmc sx lock is no longer taken when an
executable mapping succeeds
Author: scottl
Date: Fri Jan 27 21:55:47 2017
New Revision: 312900
URL: https://svnweb.freebsd.org/changeset/base/312900
Log:
Squash a couple of uses of xpt_print_path()
Sponsored by: Netflix
Modified:
head/sys/cam/cam_xpt.c
Modified: head/sys/cam/cam_xpt.c
=
On Friday, January 27, 2017 03:36:01 PM Ed Maste wrote:
> On 27 January 2017 at 14:38, John Baldwin wrote:
> >
> > Which external toolchain? Building with GCC 6 and binutils from ports
> > worked
> > fine for me?
>
> This was using the mips64-xtoolchain-gcc package and
> CROSS_TOOLCHAIN=mips64-
Author: emaste
Date: Fri Jan 27 21:31:32 2017
New Revision: 312899
URL: https://svnweb.freebsd.org/changeset/base/312899
Log:
add octeon+ as an alias for octeon in GCC & binutils
In r208737 jmallett@ added support for the "mips64r2" architecture
and "octeon" CPU, and the saa/saad instruct
Author: emaste
Date: Fri Jan 27 21:18:23 2017
New Revision: 312897
URL: https://svnweb.freebsd.org/changeset/base/312897
Log:
Rename LLD_AS_LD to LLD_IS_LD, for consistency with CLANG_IS_CC
An additional case missed in r312855
Modified:
head/tools/build/mk/OptionalObsoleteFiles.inc
Modi
On 27 January 2017 at 14:38, John Baldwin wrote:
>
> Which external toolchain? Building with GCC 6 and binutils from ports worked
> fine for me?
This was using the mips64-xtoolchain-gcc package and
CROSS_TOOLCHAIN=mips64-gcc. It appears that it picked up the host's nm
while building compat32.
I
On Fri, Jan 27, 2017 at 05:34:45PM +1100, Bruce Evans wrote:
B> > On Thu, Jan 26, 2017 at 02:03:05PM +1100, Bruce Evans wrote:
B> > B> On Thu, 26 Jan 2017, Konstantin Belousov wrote:
B> > B>
B> > B> > On Wed, Jan 25, 2017 at 02:20:06PM -0800, Gleb Smirnoff wrote:
B> > B> >> Thanks, Luiz!
B> > B>
On Wednesday, January 25, 2017 02:37:05 PM Sean Bruno wrote:
> Author: sbruno
> Date: Wed Jan 25 14:37:05 2017
> New Revision: 312755
> URL: https://svnweb.freebsd.org/changeset/base/312755
>
> Log:
> Add error checking to the pci_find_cap(, PCIY_MSIX,) call that is returns
> success and a goo
On Friday, January 27, 2017 03:43:18 AM Ed Maste wrote:
> Author: emaste
> Date: Fri Jan 27 03:43:18 2017
> New Revision: 312857
> URL: https://svnweb.freebsd.org/changeset/base/312857
>
> Log:
> Use cross-NM (XNM) in compat32 build
>
> An attempt to build mips64 using external toolchain fa
Author: markj
Date: Fri Jan 27 17:58:41 2017
New Revision: 312893
URL: https://svnweb.freebsd.org/changeset/base/312893
Log:
Fix an off-by-one in an assertion on fasttrap tracepoint sizes.
FASTTRAP_MAX_INSTR_SIZE is the largest valid value of a tracepoint, so
correct the assertion accordi
Author: mjg
Date: Fri Jan 27 15:03:51 2017
New Revision: 312890
URL: https://svnweb.freebsd.org/changeset/base/312890
Log:
Sprinkle __read_mostly on backoff and lock profiling code.
MFC after:1 month
Modified:
head/sys/kern/kern_lockstat.c
head/sys/kern/kern_mutex.c
head/sys/kern
Author: mjg
Date: Fri Jan 27 14:56:36 2017
New Revision: 312889
URL: https://svnweb.freebsd.org/changeset/base/312889
Log:
cache: annotate with __read_mostly and __exclusive_cache_line
MFC after:1 month
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_cache.c
Author: mjg
Date: Fri Jan 27 14:53:09 2017
New Revision: 312888
URL: https://svnweb.freebsd.org/changeset/base/312888
Log:
Introduce __read_mostly and __exclusive_cache_line macros.
The intended use is to annotate frequently used globals which either rarely
change (and thus can be grouped
Author: akiyama
Date: Fri Jan 27 14:17:48 2017
New Revision: 312887
URL: https://svnweb.freebsd.org/changeset/base/312887
Log:
Hide unneeded message under bootverbose.
MFC after:1 week
Modified:
head/sys/dev/acpi_support/acpi_panasonic.c
Modified: head/sys/dev/acpi_support/acpi_pana
Author: cy
Date: Fri Jan 27 14:12:34 2017
New Revision: 312886
URL: https://svnweb.freebsd.org/changeset/base/312886
Log:
Fix lookup of original destination address when using a redirect rule.
Transparent proxying, e.g. to squid, is an example of this.
Obtained from:NetBSD ip_nat.
Author: arybchik
Date: Fri Jan 27 11:59:02 2017
New Revision: 312885
URL: https://svnweb.freebsd.org/changeset/base/312885
Log:
sfxge(4): compact the first hot part of RxQ control
buf_base_id is used on RxQ control operations only and not used on
datapath.
Sponsored by: Solarflare
Author: arybchik
Date: Fri Jan 27 11:57:19 2017
New Revision: 312884
URL: https://svnweb.freebsd.org/changeset/base/312884
Log:
sfxge(4): fix RxQ structure layout vs usage on datapath
Recent changes in the pseudo header accessor prototypes start to
use common code RxQ handle on datapath.
Author: arybchik
Date: Fri Jan 27 11:56:18 2017
New Revision: 312883
URL: https://svnweb.freebsd.org/changeset/base/312883
Log:
sfxge(4): fix invalid VLAN tagging after stop/start
TxQ is destroyed on stop and last used tag should be reset to default 0
on the next start.
Reviewed by:
Author: hselasky
Date: Fri Jan 27 11:46:55 2017
New Revision: 312882
URL: https://svnweb.freebsd.org/changeset/base/312882
Log:
Use the busdma API to allocate all DMA-able memory.
The MLX5 driver has four different types of DMA allocations which are
now allocated using busdma:
1) The
Author: hselasky
Date: Fri Jan 27 11:29:33 2017
New Revision: 312881
URL: https://svnweb.freebsd.org/changeset/base/312881
Log:
Add support for device surprise removal and other PCI errors.
- When device disappears from PCI indicate error device state and:
1) Trigger command completion
Author: hselasky
Date: Fri Jan 27 11:19:06 2017
New Revision: 312880
URL: https://svnweb.freebsd.org/changeset/base/312880
Log:
Wait for all VFs pages to be reclaimed before closing EQ pages.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/sys/de
Author: hselasky
Date: Fri Jan 27 11:03:58 2017
New Revision: 312879
URL: https://svnweb.freebsd.org/changeset/base/312879
Log:
Rename struct fw_page into struct mlx5_fw_page as a preparation step
for adding busdma support.
MFC after:1 week
Sponsored by: Mellanox Tec
This breaks DB-88F6XXX kernel with:
--- cesa.o ---
...
/usr2/Meloun/git/tegra/sys/dev/cesa/cesa.c:960:57: error: use of
undeclared identifier 'CESA_SA_CMD_SHA2'
CESA_REG_WRITE(sc, CESA_SA_CMD, CESA_SA_CMD_ACTVATE |
CESA_SA_CMD_SHA2);
Author: hselasky
Date: Fri Jan 27 10:56:03 2017
New Revision: 312878
URL: https://svnweb.freebsd.org/changeset/base/312878
Log:
Fix command completion with callback scenario.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/sys/dev/mlx5/mlx5_core/
Author: hselasky
Date: Fri Jan 27 10:47:53 2017
New Revision: 312877
URL: https://svnweb.freebsd.org/changeset/base/312877
Log:
Minor code refactor as a preparation step for suprise removal of CX-4
PCI device(s), changes:
- alloc_entry() now clears bit for page slot entry aswell
- update o
Author: hselasky
Date: Fri Jan 27 10:36:49 2017
New Revision: 312876
URL: https://svnweb.freebsd.org/changeset/base/312876
Log:
Use ffs() to scan for first bit instead of using a for() loop.
Minor code refactor while at it.
MFC after:1 week
Sponsored by: Mellanox Tec
Author: hselasky
Date: Fri Jan 27 10:20:38 2017
New Revision: 312875
URL: https://svnweb.freebsd.org/changeset/base/312875
Log:
Make fw_pages statistics counter 64-bit to avoid overflow.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/sys/dev/mlx
Author: hselasky
Date: Fri Jan 27 10:03:50 2017
New Revision: 312872
URL: https://svnweb.freebsd.org/changeset/base/312872
Log:
Add support for reading advanced diagnostic counters.
By default reading the diagnostic counters is disabled. The firmware
decides which counters are supported a
Author: arybchik
Date: Fri Jan 27 08:54:33 2017
New Revision: 312868
URL: https://svnweb.freebsd.org/changeset/base/312868
Log:
sfxge(4): cleanup: remove unused soft context struct member rxq_cache
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
head/sy
Author: arybchik
Date: Fri Jan 27 08:53:11 2017
New Revision: 312867
URL: https://svnweb.freebsd.org/changeset/base/312867
Log:
sfxge(4): cleanup: remvoe trailing tab
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
head/sys/dev/sfxge/sfxge_rx.c
Modifie
Author: arybchik
Date: Fri Jan 27 08:51:48 2017
New Revision: 312866
URL: https://svnweb.freebsd.org/changeset/base/312866
Log:
sfxge(4): cleanup: remove unused txq_index TxQ control structure member
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Modified:
head/
Author: hselasky
Date: Fri Jan 27 08:32:50 2017
New Revision: 312865
URL: https://svnweb.freebsd.org/changeset/base/312865
Log:
Enforce reading the consumer and producer counters once to ensure
consistent return values from the mlx5e_sq_has_room_for()
function. The two counters are increment
Author: imp
Date: Fri Jan 27 08:30:43 2017
New Revision: 312864
URL: https://svnweb.freebsd.org/changeset/base/312864
Log:
Remove nested #ifdef that can't possibly be false.
Modified:
head/sys/cam/cam_iosched.c
Modified: head/sys/cam/cam_iosched.c
52 matches
Mail list logo