svn commit: r305864 - head/sys/ddb

2016-09-16 Thread Bruce Evans
Author: bde Date: Fri Sep 16 06:31:10 2016 New Revision: 305864 URL: https://svnweb.freebsd.org/changeset/base/305864 Log: Statically initialize the run mode to the one that will become current on first entry. This fixes a spurious "Stepping aborted" message when the first entry is for a

svn commit: r305865 - in head/sys: amd64/amd64 x86/include

2016-09-16 Thread Bruce Evans
Author: bde Date: Fri Sep 16 07:09:35 2016 New Revision: 305865 URL: https://svnweb.freebsd.org/changeset/base/305865 Log: Fix decoding of tf_rsp on amd64, and move TF_HAS_STACKREGS() to the i386-only section, and fix a comment about the amd64 kernel trapframe not having stackregs.

svn commit: r305894 - head/sys/boot/powerpc/boot1.chrp

2016-09-16 Thread Justin Hibbits
Author: jhibbits Date: Fri Sep 16 22:51:37 2016 New Revision: 305894 URL: https://svnweb.freebsd.org/changeset/base/305894 Log: Increase the boot1 file size on the HFS boot image. The boot1.elf is too fat for 30k, it's not 32k on powerpc64, and 34k on powerpc. Without this, boot1 will

svn commit: r305876 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:55:38 2016 New Revision: 305876 URL: https://svnweb.freebsd.org/changeset/base/305876 Log: mlx5en: Remove unused pdev pointer. Sponsored by: Mellanox Technologies MFC after:1 week Modified: head/sys/dev/mlx5/mlx5_en/en.h

svn commit: r305887 - head/usr.bin/seq

2016-09-16 Thread Warren Block
Author: wblock (doc committer) Date: Fri Sep 16 14:23:16 2016 New Revision: 305887 URL: https://svnweb.freebsd.org/changeset/base/305887 Log: Update history. Patch supplied by Sevan Janiyan . PR: 181390 Submitted by: ksmak...@dd.iij4u.or.jp MFC

svn commit: r305867 - in head/sys/dev/mlx5: . mlx5_core mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:28:16 2016 New Revision: 305867 URL: https://svnweb.freebsd.org/changeset/base/305867 Log: Update the MLX5 core module: - Add new firmware commands and update existing ones. - Add more firmware related structures and update existing ones. - Some minor

svn commit: r305869 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:37:35 2016 New Revision: 305869 URL: https://svnweb.freebsd.org/changeset/base/305869 Log: mlx5en: Minor completion queue control path code refactor. Move setting of CQ moderation mode together with the other CQ moderation parameters. Pass completion

svn commit: r305873 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:47:16 2016 New Revision: 305873 URL: https://svnweb.freebsd.org/changeset/base/305873 Log: mlx5en: Factor out common sendqueue code for use with rate limiting SQs. Try to reuse code to setup sendqueues when possible by making some static functions

svn commit: r305871 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:40:45 2016 New Revision: 305871 URL: https://svnweb.freebsd.org/changeset/base/305871 Log: mlx5en: Optimise away duplicate UAR pointers. This change also reduces the size of the mlx5e_sq structure so that the last queue_state element will fit into the

svn commit: r305872 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:45:35 2016 New Revision: 305872 URL: https://svnweb.freebsd.org/changeset/base/305872 Log: mlx5en: Properly declare doorbell lock for 32-bit CPUs. Sponsored by: Mellanox Technologies MFC after:1 week Modified: head/sys/dev/mlx5/mlx5_en/en.h

svn commit: r305868 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:35:45 2016 New Revision: 305868 URL: https://svnweb.freebsd.org/changeset/base/305868 Log: mlx5en: Separate the sendqueue from using the mlx5e_channel structure. This change allows for reusing the transmit path for so called rate limited senqueues.

svn commit: r305870 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:39:15 2016 New Revision: 305870 URL: https://svnweb.freebsd.org/changeset/base/305870 Log: mlx5en: Make the mlx5e_open_cq() and mlx5e_close_cq() functions global. Make some functions and structures global to allow for code reuse when creating rate

svn commit: r305874 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:51:31 2016 New Revision: 305874 URL: https://svnweb.freebsd.org/changeset/base/305874 Log: mlx5en: Allow setting the software MTU size below 1500 bytes The hardware MTU size can't be set to a value less than 1500 bytes due to side-band management

svn commit: r305877 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:57:48 2016 New Revision: 305877 URL: https://svnweb.freebsd.org/changeset/base/305877 Log: mlx5en: Fix duplicate mbuf free-by-code. When mlx5e_sq_xmit() returns an error code and the mbuf pointer is set, we should not free the mbuf, because the caller

svn commit: r305875 - head/sys/dev/mlx5/mlx5_en

2016-09-16 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 16 11:53:53 2016 New Revision: 305875 URL: https://svnweb.freebsd.org/changeset/base/305875 Log: mlx5en: Verify port type is ethernet before creating network device Else the mlx5en driver might attach to infiniband ports. Sponsored by: Mellanox

svn commit: r305895 - head/sys/net80211

2016-09-16 Thread Adrian Chadd
Author: adrian Date: Sat Sep 17 05:44:57 2016 New Revision: 305895 URL: https://svnweb.freebsd.org/changeset/base/305895 Log: [net80211] add a HT method to populate HTCAP based on IBSS requirements. IBSS negotiation is a subset of the STA/AP negotiation. We always have a current

Re: svn commit: r305894 - head/sys/boot/powerpc/boot1.chrp

2016-09-16 Thread Justin Hibbits
On Sep 16, 2016 17:51, "Justin Hibbits" wrote: > > Author: jhibbits > Date: Fri Sep 16 22:51:37 2016 > New Revision: 305894 > URL: https://svnweb.freebsd.org/changeset/base/305894 > > Log: > Increase the boot1 file size on the HFS boot image. > > The boot1.elf is too fat