Re: svn commit: r312981 - head/sys/kern

2017-01-29 Thread Ngie Cooper (yaneurabeya)
> On Jan 29, 2017, at 21:52, Ngie Cooper (yaneurabeya) > wrote: > >> >> On Jan 29, 2017, at 21:51, Benjamin Kaduk wrote: >> >> On Sun, Jan 29, 2017 at 11:46 PM, Ngie Cooper (yaneurabeya) >> wrote: >> >>> On Jan 29, 2017, at 19:20, Mateusz Guzik wrote: >>> >>> Author: mjg >>> Date: Mon J

Re: svn commit: r312981 - head/sys/kern

2017-01-29 Thread Ngie Cooper (yaneurabeya)
> On Jan 29, 2017, at 19:20, Mateusz Guzik wrote: > > Author: mjg > Date: Mon Jan 30 03:20:05 2017 > New Revision: 312981 > URL: https://svnweb.freebsd.org/changeset/base/312981 > > Log: > cache: use vrefact for '.' lookups and refing the rdir in fullpath … why? -Ngie signature.asc Descript

Re: svn commit: r312977 - head/sys/dev/adb

2017-01-29 Thread Mark Millard
On 2017-Jan-29, at 8:51 PM, Justin Hibbits wrote: > Hi Mark, > > On Jan 29, 2017, at 9:42 PM, Mark Millard wrote: > >>> Author: jhibbits >>> Date: Mon Jan 30 02:32:33 2017 >>> New Revision: 312977 >>> URL: >>> https://svnweb.freebsd.org/changeset/base/312977 >>> >>> >>> Log: >>> Force the set

Re: svn commit: r312977 - head/sys/dev/adb

2017-01-29 Thread Justin Hibbits
Hi Mark, On Jan 29, 2017, at 9:42 PM, Mark Millard wrote: Author: jhibbits Date: Mon Jan 30 02:32:33 2017 New Revision: 312977 URL: https://svnweb.freebsd.org/changeset/base/312977 Log: Force the setting of bit 7 in the sysmouse packet byte 1 to be unsigned. Clang complains about the sh

svn commit: r312982 - head/sys/netinet

2017-01-29 Thread Cy Schubert
Author: cy Date: Mon Jan 30 04:51:18 2017 New Revision: 312982 URL: https://svnweb.freebsd.org/changeset/base/312982 Log: Correct comment grammar and make it easier to understand. MFC after:1 week Modified: head/sys/netinet/tcp_output.c Modified: head/sys/netinet/tcp_output.c ==

Re: svn commit: r312975 - head/sys/i386/include

2017-01-29 Thread Bruce Evans
On Mon, 30 Jan 2017, Mateusz Guzik wrote: Log: i386: add atomic_fcmpset Tested by: pho This is has some bugs and style bugs. Modified: head/sys/i386/include/atomic.h Modified: head/sys/i386/include/atomic.h

Re: svn commit: r312977 - head/sys/dev/adb

2017-01-29 Thread Mark Millard
> Author: jhibbits > Date: Mon Jan 30 02:32:33 2017 > New Revision: 312977 > URL: > https://svnweb.freebsd.org/changeset/base/312977 > > > Log: > Force the setting of bit 7 in the sysmouse packet byte 1 to be unsigned. > > Clang complains about the shift of (1 << 7) into a int8_t changing

svn commit: r312981 - head/sys/kern

2017-01-29 Thread Mateusz Guzik
Author: mjg Date: Mon Jan 30 03:20:05 2017 New Revision: 312981 URL: https://svnweb.freebsd.org/changeset/base/312981 Log: cache: use vrefact for '.' lookups and refing the rdir in fullpath Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ==

Re: svn commit: r312972 - head/sys/net80211

2017-01-29 Thread Adrian Chadd
... and obviously between writing the initial review message and the commit, I also decided to disable multicast QoS frame generation for now. It just makes things less terrible. At some point IBSS/hostap mode should grow "how many stations are QoS/non-QoS" tracking so this can be dynamic and mult

svn commit: r312980 - head/sys/kern

2017-01-29 Thread Mateusz Guzik
Author: mjg Date: Mon Jan 30 03:07:32 2017 New Revision: 312980 URL: https://svnweb.freebsd.org/changeset/base/312980 Log: fd: sprinkle __read_mostly and __exclusive_cache_line Modified: head/sys/kern/kern_descrip.c Modified: head/sys/kern/kern_descrip.c =

svn commit: r312979 - head/sys/net

2017-01-29 Thread Luiz Otavio O Souza
Author: loos Date: Mon Jan 30 03:04:33 2017 New Revision: 312979 URL: https://svnweb.freebsd.org/changeset/base/312979 Log: Do not update the lagg link layer address when destroying a lagg clone. This would enqueue an event to send the gratuitous arp on a dying lagg interface without any

svn commit: r312978 - head/sys/powerpc/include

2017-01-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Jan 30 02:52:15 2017 New Revision: 312978 URL: https://svnweb.freebsd.org/changeset/base/312978 Log: Drop the __GNUCLIKE_ASM guards around most atomic inlines. There are no alternatives defined, so there's no point in keeping them. Also, they weren't around eve

svn commit: r312977 - head/sys/dev/adb

2017-01-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Jan 30 02:32:33 2017 New Revision: 312977 URL: https://svnweb.freebsd.org/changeset/base/312977 Log: Force the setting of bit 7 in the sysmouse packet byte 1 to be unsigned. Clang complains about the shift of (1 << 7) into a int8_t changing the value: warning

svn commit: r312976 - head/share/man/man4

2017-01-29 Thread Hiren Panchasara
Author: hiren Date: Mon Jan 30 02:25:55 2017 New Revision: 312976 URL: https://svnweb.freebsd.org/changeset/base/312976 Log: Man page update to go along with r312907. Reviewed by: Allanjude MFC after:2 weeks Sponsored by: Limelight Networks Modified: head/share/man/m

svn commit: r312975 - head/sys/i386/include

2017-01-29 Thread Mateusz Guzik
Author: mjg Date: Mon Jan 30 02:24:54 2017 New Revision: 312975 URL: https://svnweb.freebsd.org/changeset/base/312975 Log: i386: add atomic_fcmpset Tested by:pho Modified: head/sys/i386/include/atomic.h Modified: head/sys/i386/include/atomic.h ===

svn commit: r312974 - in head/sys: powerpc/powerpc sys

2017-01-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Jan 30 02:21:29 2017 New Revision: 312974 URL: https://svnweb.freebsd.org/changeset/base/312974 Log: Add a INTR_TRIG_INVALID, and use it in the powerpc interrupt code. Summary: Clang throws the following warning in powerpc intr_machdep: /usr/src/sys/powerpc

svn commit: r312973 - head/sys/powerpc/include

2017-01-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Jan 30 02:15:54 2017 New Revision: 312973 URL: https://svnweb.freebsd.org/changeset/base/312973 Log: Add atomic_fcmpset_*() inlines for powerpc Summary: atomic_fcmpset_*() is analogous to atomic_cmpset(), but saves off the read value from the target memory lo

svn commit: r312972 - head/sys/net80211

2017-01-29 Thread Adrian Chadd
Author: adrian Date: Mon Jan 30 01:11:30 2017 New Revision: 312972 URL: https://svnweb.freebsd.org/changeset/base/312972 Log: [net80211] address seqno allocation for group addressed frames After some digging and looking at packet traces, it looks like the sequence number allocation being

svn commit: r312969 - head/sys/modules/dtb/am335x

2017-01-29 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Jan 29 22:06:52 2017 New Revision: 312969 URL: https://svnweb.freebsd.org/changeset/base/312969 Log: [am335x] Fix DTB name in LINKS variable Fix apparent typo introduced by r312915, upstream DTBs are am335x-* not am3335x-* Modified: head/sys/modules/dtb/am335x/M

svn commit: r312954 - in head/sys: amd64/amd64 i386/i386

2017-01-29 Thread Konstantin Belousov
Author: kib Date: Sun Jan 29 19:14:48 2017 New Revision: 312954 URL: https://svnweb.freebsd.org/changeset/base/312954 Log: Do not leave stale 4K TLB entries on pde (superpage) removal or protection change. On superpage promotion, x86 pmaps do not invalidate existing 4K entries for the s

svn commit: r312953 - head/sys/net

2017-01-29 Thread Luiz Otavio O Souza
Author: loos Date: Sun Jan 29 18:41:09 2017 New Revision: 312953 URL: https://svnweb.freebsd.org/changeset/base/312953 Log: The stf(4) interface name does not conform with the default naming convention for interfaces, because only one stf(4) interface can exist in the system. This disal

Re: svn commit: r312938 - head/share/man/man7

2017-01-29 Thread Warner Losh
On Sun, Jan 29, 2017 at 4:11 AM, Andrew Turner wrote: > On Sat, 28 Jan 2017 23:58:17 + (UTC) > Ngie Cooper wrote: > >> Author: ngie >> Date: Sat Jan 28 23:58:17 2017 >> New Revision: 312938 >> URL: https://svnweb.freebsd.org/changeset/base/312938 >> >> Log: >> Update TARGET/TARGET_ARCH exam

svn commit: r312952 - in head/sys/i386: i386 include

2017-01-29 Thread Jason A. Harmening
Author: jah Date: Sun Jan 29 16:54:55 2017 New Revision: 312952 URL: https://svnweb.freebsd.org/changeset/base/312952 Log: Implement get_pcpu() for i386 and use it to replace pcpu_find(curcpu) in the i386 pmap. The curcpu macro loads the per-cpu data pointer as its first step, so the re

svn commit: r312949 - head/sys/arm/include

2017-01-29 Thread Olivier Houchard
Author: cognet Date: Sun Jan 29 13:31:56 2017 New Revision: 312949 URL: https://svnweb.freebsd.org/changeset/base/312949 Log: Correct the IT instruction in atomic_fcmpset_64(). Reported by: andrew Modified: head/sys/arm/include/atomic-v6.h Modified: head/sys/arm/include/atomic-v6.h ===

svn commit: r312948 - head/sys/sys

2017-01-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 29 12:31:24 2017 New Revision: 312948 URL: https://svnweb.freebsd.org/changeset/base/312948 Log: Remove unused kern_sendfile() declaration. Modified: head/sys/sys/syscallsubr.h Modified: head/sys/sys/syscallsubr.h ==

svn commit: r312947 - head/sys/boot/mips/beri/boot2

2017-01-29 Thread Brooks Davis
Author: brooks Date: Sun Jan 29 11:52:36 2017 New Revision: 312947 URL: https://svnweb.freebsd.org/changeset/base/312947 Log: Remove "-Xassembler -G0" from CFLAGS. -G0 is sufficent except on old version of clang (<3.8) and such versions are unlikely to be generally useful on mips64.

Re: svn commit: r312938 - head/share/man/man7

2017-01-29 Thread Andrew Turner
On Sat, 28 Jan 2017 23:58:17 + (UTC) Ngie Cooper wrote: > Author: ngie > Date: Sat Jan 28 23:58:17 2017 > New Revision: 312938 > URL: https://svnweb.freebsd.org/changeset/base/312938 > > Log: > Update TARGET/TARGET_ARCH examples to use arm64/aarch64 instead of > i386/pc98 > pc98 support