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

2017-01-20 Thread Adrian Chadd
... MCS16-31. God, don't commit late at night adrian. -a On 19 January 2017 at 23:43, Adrian Chadd wrote: > Author: adrian > Date: Fri Jan 20 07:43:40 2017 > New Revision: 312522 > URL: https://svnweb.freebsd.org/changeset/base/312522 > > Log: > [net80211

svn commit: r312522 - head/sys/net80211

2017-01-19 Thread Adrian Chadd
Author: adrian Date: Fri Jan 20 07:43:40 2017 New Revision: 312522 URL: https://svnweb.freebsd.org/changeset/base/312522 Log: [net80211] allow for MCS16-23 to be statically configured. Tested: * AR9380, STA mode Modified: head/sys/net80211/ieee80211_ioctl.c Modified: head/sys/net80

Re: svn commit: r312379 - in head: lib/libc/sys sbin/ifconfig sys/conf sys/kern sys/modules/if_lagg sys/modules/if_vlan sys/net sys/netinet sys/netinet6 sys/sys

2017-01-18 Thread Adrian Chadd
It depends, is this -HEAD or is this -stable? If this thing doesn't pan out with the chelsio/mellanox hardware socket rate limiting then we can either evolve it or remove it. -adrian ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/m

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

2017-01-15 Thread Adrian Chadd
On 15 January 2017 at 11:56, Ian Lepore wrote: > > What is the point of the !! in these macros? The expressions already > have boolean type (even in C++ where it matters) due to the ==. > Removing the !! would also make one level of parens redundant. It's just a habit i picked up from linux-la

Re: svn commit: r311952 - head/sys/ddb

2017-01-15 Thread Adrian Chadd
hah, i took this, then life got in the way. :) Bruce - what do you think of https://bz-attachments.freebsd.org/attachment.cgi?id=138881 ? -adrian ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubs

svn commit: r312236 - head/sys/net80211

2017-01-15 Thread Adrian Chadd
Author: adrian Date: Sun Jan 15 19:49:47 2017 New Revision: 312236 URL: https://svnweb.freebsd.org/changeset/base/312236 Log: [net80211] add some more "is this XXX" macros for CTRL and DATA. There's already a macro for MGT. Modified: head/sys/net80211/ieee80211.h Modified: head/sys/net8

Re: svn commit: r311952 - head/sys/ddb

2017-01-15 Thread Adrian Chadd
url? :) -a On 15 January 2017 at 06:45, Slawa Olhovchenkov wrote: > On Sun, Jan 15, 2017 at 01:07:58PM +0800, Julian Elischer wrote: > >> >> the old DEC machines had (from memory) ^O which dropped all pending >> output. >> Not so useful when there is 2MB of network buffers queued up to you, >>

svn commit: r312211 - head/sys/mips/atheros

2017-01-14 Thread Adrian Chadd
Author: adrian Date: Sun Jan 15 06:35:00 2017 New Revision: 312211 URL: https://svnweb.freebsd.org/changeset/base/312211 Log: [ar71xx] add EARLY_PRINTF support for the rest of the non-AR933x SoCs. Tested: * AR934x SoC Modified: head/sys/mips/atheros/ar71xxreg.h head/sys/mips/ather

svn commit: r312202 - svnadmin/conf

2017-01-14 Thread Adrian Chadd
Author: adrian Date: Sat Jan 14 22:27:31 2017 New Revision: 312202 URL: https://svnweb.freebsd.org/changeset/base/312202 Log: Release landon from mentorship! Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ==

svn commit: r312017 - head/sys/net80211

2017-01-12 Thread Adrian Chadd
Author: adrian Date: Fri Jan 13 07:24:58 2017 New Revision: 312017 URL: https://svnweb.freebsd.org/changeset/base/312017 Log: [net80211] add a macro to check this configuration option. Modified: head/sys/net80211/ieee80211_var.h Modified: head/sys/net80211/ieee80211_var.h ===

svn commit: r312016 - head/sys/net80211

2017-01-12 Thread Adrian Chadd
Author: adrian Date: Fri Jan 13 07:08:14 2017 New Revision: 312016 URL: https://svnweb.freebsd.org/changeset/base/312016 Log: [net80211] begin laying the groundwork for drivers to do their own sequence number management. I added IEEE80211_TX_LOCK() a few years ago because there were races

svn commit: r312015 - head/sys/net80211

2017-01-12 Thread Adrian Chadd
Author: adrian Date: Fri Jan 13 07:02:04 2017 New Revision: 312015 URL: https://svnweb.freebsd.org/changeset/base/312015 Log: [net80211] Initial VHT node upgrade/downgrade support and initial IE parsing. This is the bulk of the magic to start enabling VHT channel negotiation. It is absolu

svn commit: r312014 - head/sys/net80211

2017-01-12 Thread Adrian Chadd
Author: adrian Date: Fri Jan 13 06:53:56 2017 New Revision: 312014 URL: https://svnweb.freebsd.org/changeset/base/312014 Log: [net80211] initial, somewhat incomplete VHT channel setup code and attach path. This sets up: * vht capabilities in vaps; * calls vht_announce to announce VH

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

2017-01-10 Thread Adrian Chadd
Yeah, give me a little while. I'm knee deep in water. -a On 10 January 2017 at 15:17, Ngie Cooper wrote: > On Tue, Jan 10, 2017 at 11:28 AM, Sergey Kandaurov > wrote: >> Author: pluknet >> Date: Tue Jan 10 19:28:40 2017 >> New Revision: 311887 >> URL: https://svnweb.freebsd.org/changeset/bas

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

2017-01-10 Thread Adrian Chadd
Thanks! (I should make a debug vap printf that doesn't include the MAC/node requirements so this stuff is easier..) -adrian On 10 January 2017 at 11:28, Sergey Kandaurov wrote: > Author: pluknet > Date: Tue Jan 10 19:28:40 2017 > New Revision: 311887 > URL: https://svnweb.freebsd.org/changese

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

2017-01-10 Thread Adrian Chadd
Yeah, oops! Thanks for getting it fixed! -adrian On 10 January 2017 at 09:23, Shawn Webb wrote: > On Tue, Jan 10, 2017 at 07:21:07AM +0000, Adrian Chadd wrote: >> Author: adrian >> Date: Tue Jan 10 07:21:07 2017 >> New Revision: 311860 >> URL: https://svnweb.freebs

svn commit: r311862 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 07:50:21 2017 New Revision: 311862 URL: https://svnweb.freebsd.org/changeset/base/311862 Log: [net80211] add VHT mediatype initialisation and update helper functions. Modified: head/sys/net80211/ieee80211.c Modified: head/sys/net80211/ieee80211.c =

svn commit: r311861 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 07:24:29 2017 New Revision: 311861 URL: https://svnweb.freebsd.org/changeset/base/311861 Log: [net80211] Add default parameters for 11ac. I doubt TDMA code will ever work for 11ac, but you never know, someone may one day make it happen. Modified: head/sy

svn commit: r311860 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 07:21:07 2017 New Revision: 311860 URL: https://svnweb.freebsd.org/changeset/base/311860 Log: [net80211] add VHT action frame placeholders for when it's time to implement. Modified: head/sys/net80211/ieee80211_vht.c Modified: head/sys/net80211/ieee80211_vht.c

svn commit: r311858 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 05:33:34 2017 New Revision: 311858 URL: https://svnweb.freebsd.org/changeset/base/311858 Log: [net80211] add missing VHTCAP declaration changes. These are required for the recent ieee80211_vht.[ch] changes - they make things start to work with MS() / SM() m

svn commit: r311857 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 05:32:30 2017 New Revision: 311857 URL: https://svnweb.freebsd.org/changeset/base/311857 Log: [net80211] add CHAN_VHT2G/CHAN_VHT5G macros. Modified: head/sys/net80211/_ieee80211.h Modified: head/sys/net80211/_ieee80211.h ===

svn commit: r311856 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 05:32:02 2017 New Revision: 311856 URL: https://svnweb.freebsd.org/changeset/base/311856 Log: [net80211] add VHT EDCA parameters for WME/QoS mode. Modified: head/sys/net80211/ieee80211_proto.c Modified: head/sys/net80211/ieee80211_proto.c =

svn commit: r311855 - head/sys/net80211

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Tue Jan 10 05:30:15 2017 New Revision: 311855 URL: https://svnweb.freebsd.org/changeset/base/311855 Log: [net80211] create a helper function to calculate the station facing VHT capabilities. This is needed for two reasons: * Drivers will need to know what the nego

svn commit: r311830 - head/sys/dev/usb/wlan

2017-01-09 Thread Adrian Chadd
Author: adrian Date: Mon Jan 9 21:46:24 2017 New Revision: 311830 URL: https://svnweb.freebsd.org/changeset/base/311830 Log: [rsu] add support for the "green" rsu NICs. They're still a 1T2R NIC, so reuse the same rfconfig and nstream configuration. Submitted by: Idwer Vollering Mo

svn commit: r311678 - head/sys/net80211

2017-01-08 Thread Adrian Chadd
Author: adrian Date: Sun Jan 8 10:13:05 2017 New Revision: 311678 URL: https://svnweb.freebsd.org/changeset/base/311678 Log: [net80211] add roaming parameters for 11ac. These are mostly placeholders for now. Modified: head/sys/net80211/ieee80211_scan.c Modified: head/sys/net80211/ieee8

svn commit: r311677 - head/sys/net80211

2017-01-08 Thread Adrian Chadd
Author: adrian Date: Sun Jan 8 10:07:54 2017 New Revision: 311677 URL: https://svnweb.freebsd.org/changeset/base/311677 Log: [net80211] use the correct freq2 field when populating VHT operation element. Whilst here, leave a TODO comment so I revisit this routine in the context of hostap

svn commit: r311663 - in head/sys: conf modules/wlan

2017-01-07 Thread Adrian Chadd
Author: adrian Date: Sun Jan 8 04:27:08 2017 New Revision: 311663 URL: https://svnweb.freebsd.org/changeset/base/311663 Log: [net80211] include the prototype VHT code into the build. Note: it isn't called anywhere yet! Modified: head/sys/conf/files head/sys/modules/wlan/Makefile Modi

svn commit: r311662 - head/sys/net80211

2017-01-07 Thread Adrian Chadd
0211/ieee80211_vht.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/net80211/ieee80211_vht.c Sun Jan 8 04:25:41 2017 (r311662) @@ -0,0 +1,469 @@ +/*- + * Copyright (c) 2017 Adrian Chadd + *

svn commit: r311661 - head/sys/net80211

2017-01-07 Thread Adrian Chadd
Author: adrian Date: Sun Jan 8 04:23:05 2017 New Revision: 311661 URL: https://svnweb.freebsd.org/changeset/base/311661 Log: [net80211] add a "is VHT available" macro. We have run out of config bits, sigh, so until I expand the ic config bits, just use this macro as a substitute. Modifi

svn commit: r311583 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 07:35:27 2017 New Revision: 311583 URL: https://svnweb.freebsd.org/changeset/base/311583 Log: [net80211] add syncflags methods for the VHT flags configuration. I missed this in my last commit. Pointy hat to me. Modified: head/sys/net80211/ieee80211.c he

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

2017-01-06 Thread Adrian Chadd
god damnit let me go fix that. Sorry, i have to commit another file. -a On 6 January 2017 at 21:46, Cy Schubert wrote: > In message <201701070159.v071xd46009...@repo.freebsd.org>, Adrian Chadd > writes: >> Author: adrian >> Date: Sat Jan 7 01:59:39 2017 >> New

svn commit: r311580 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 02:16:48 2017 New Revision: 311580 URL: https://svnweb.freebsd.org/changeset/base/311580 Log: [net80211] add some more bits. Modified: head/sys/net80211/ieee80211.h Modified: head/sys/net80211/ieee80211.h ===

svn commit: r311579 - head/sbin/ifconfig

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 02:07:05 2017 New Revision: 311579 URL: https://svnweb.freebsd.org/changeset/base/311579 Log: [ifconfig] add initial VHT (802.11ac) configuration and channel support to ifconfig. This is very preliminary and mostly enough for me (with other patches) to wor

svn commit: r311578 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:59:39 2017 New Revision: 311578 URL: https://svnweb.freebsd.org/changeset/base/311578 Log: [net80211] add VHT ioctl parameters and driver capabilities * Add the VHT capability element to the driver capabilities so ifconfig can see if VHT is available

svn commit: r311577 - head/lib/lib80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:56:10 2017 New Revision: 311577 URL: https://svnweb.freebsd.org/changeset/base/311577 Log: [lib80211] add VHT bands and channel flags. This is preparation work for 11ac support. The regulatory database needs to know about VHT channel flags and 80MHz (an

svn commit: r311576 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:54:32 2017 New Revision: 311576 URL: https://svnweb.freebsd.org/changeset/base/311576 Log: [net80211] add VHT IEs to scan elements. In preparation for VHT station support, we need to store VHT IEs when scanning so we can choose to upgrade to VHT. Th

svn commit: r311575 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:53:27 2017 New Revision: 311575 URL: https://svnweb.freebsd.org/changeset/base/311575 Log: [net80211] add VHT node flag; parsed chanwidth. The VHT operational element (VHTOPMODE) isn't a uint32_t - it's the MCS sets, freq1/freq2 parameters and channel wi

svn commit: r311574 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:51:54 2017 New Revision: 311574 URL: https://svnweb.freebsd.org/changeset/base/311574 Log: [net80211] add FVHT flags for channel widths. The 11n code uses these bits for both configuration /and/ controlling the channel width on softmac chips - it uses it

svn commit: r311573 - head/sys/net80211

2017-01-06 Thread Adrian Chadd
Author: adrian Date: Sat Jan 7 01:49:34 2017 New Revision: 311573 URL: https://svnweb.freebsd.org/changeset/base/311573 Log: [net80211] Remove duplicate VHTOPMODE configuration bits. These came from Linux mac80211 headers and are configuration bits, not VHTOPMODE field parameters. W

svn commit: r311363 - head/sys/net80211

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 05:03:11 2017 New Revision: 311363 URL: https://svnweb.freebsd.org/changeset/base/311363 Log: [net80211] correct VHT ieee80211com state bits. * rename the ieee80211com field for vht mcsinfo to be ic_, not iv; * add a vht config field, stealing from the spar

svn commit: r311361 - head/sys/dev/ath/ath_hal

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 04:56:04 2017 New Revision: 311361 URL: https://svnweb.freebsd.org/changeset/base/311361 Log: [ath_hal] mad, mad hacks to get some semblence of correct HT/40 channels populated. The HT40 channel population logic was "just" doing pairs of channels starting w

svn commit: r311360 - head/sys/net

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 04:49:23 2017 New Revision: 311360 URL: https://svnweb.freebsd.org/changeset/base/311360 Log: [net80211] add VHT media types in the media layer. Modified: head/sys/net/if_media.h Modified: head/sys/net/if_media.h ===

svn commit: r311266 - head/sys/net80211

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Wed Jan 4 08:08:50 2017 New Revision: 311266 URL: https://svnweb.freebsd.org/changeset/base/311266 Log: [net80211] Add VHT flags for printf/debugging. Whilst here, note that the last bit is currently used by ifconfig (_CHAN_HT) so don't use it without fixing that fir

svn commit: r311045 - head/sys/dev/netmap

2017-01-01 Thread Adrian Chadd
Author: adrian Date: Mon Jan 2 06:36:12 2017 New Revision: 311045 URL: https://svnweb.freebsd.org/changeset/base/311045 Log: [netmap] call RLOCK /and/ RUNLOCK. Reported by: olivier Modified: head/sys/dev/netmap/netmap_freebsd.c Modified: head/sys/dev/netmap/netmap_freebsd.c ===

svn commit: r310891 - head/sys/net80211

2016-12-30 Thread Adrian Chadd
Author: adrian Date: Sat Dec 31 07:50:14 2016 New Revision: 310891 URL: https://svnweb.freebsd.org/changeset/base/310891 Log: [net80211] add placeholders for the VHT action frame handling. Upcoming vht support will register send/receive action handlers. Modified: head/sys/net80211/ieee80

svn commit: r310822 - head/sys/dev/netmap

2016-12-30 Thread Adrian Chadd
Author: adrian Date: Fri Dec 30 14:47:46 2016 New Revision: 310822 URL: https://svnweb.freebsd.org/changeset/base/310822 Log: [netmap] fix locking regressions * Firmware oriented NICs may need to sleep in their configuration paths. Use RLOCK instead of WLOCK to allow this to again occur

svn commit: r310781 - head/sys/mips/atheros

2016-12-29 Thread Adrian Chadd
Author: adrian Date: Thu Dec 29 17:31:38 2016 New Revision: 310781 URL: https://svnweb.freebsd.org/changeset/base/310781 Log: [ar71xx] add EARLY_PRINTF support for the AR933x (Hornet) UART. Tested: * Carambola 2 Modified: head/sys/mips/atheros/uart_bus_ar933x.c Modified: head/sys/m

svn commit: r310780 - head/sys/mips/atheros

2016-12-29 Thread Adrian Chadd
Author: adrian Date: Thu Dec 29 17:31:07 2016 New Revision: 310780 URL: https://svnweb.freebsd.org/changeset/base/310780 Log: [ar71xx] put in an implicit read-after-write to flush things out. Note: I may need to revisit this for mips74k. Modified: head/sys/mips/atheros/ar71xxreg.h Modif

Re: svn commit: r310234 - head/sys/vm

2016-12-29 Thread Adrian Chadd
Hiya, It hung completely. No echoing, no early printf (after I added it), nothing. I dug into it some more and yes, it doesn't seem to be this. Something else is causing the now much larger kernel then before to not boot. Sorry! Thanks for the explanation though! -adrian __

Re: svn commit: r310234 - head/sys/vm

2016-12-28 Thread Adrian Chadd
hi, I've bisected a boot failure on mips24k (carambola2) to this commit. Nothing useful is printed - it hangs at startup time. Any ideas? -adrian On 18 December 2016 at 12:56, Konstantin Belousov wrote: > Author: kib > Date: Sun Dec 18 20:56:14 2016 > New Revision: 310234 > URL: https://svnw

Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-27 Thread Adrian Chadd
hiya, so I dug into the mips24k definition of this. It says this: " 3.4.3 Uncached accelerated writes The 24K core permits memory regions to be marked as “uncached accelerated”. This type of region is useful to hard- ware which is “write only” - perhaps video frame buffers, or some other hardware

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

2016-12-27 Thread Adrian Chadd
ne using binary-only wifi kernel modules on FreeBSD should know better. :) I promise to bump it once 11ac is "done" enough to use, so there is a good reference point. Thanks, -adrian On 27 December 2016 at 06:08, Shawn Webb wrote: > On Tue, Dec 27, 2016 at 06:10:28AM +, Adrian

svn commit: r310624 - head/sys/net80211

2016-12-26 Thread Adrian Chadd
Author: adrian Date: Tue Dec 27 06:10:28 2016 New Revision: 310624 URL: https://svnweb.freebsd.org/changeset/base/310624 Log: [net80211] turn the default TX key configuration (for WEP) into a vap callback. The ath10k firmware supports hardware WEP offload, and in native wifi mode (or 802

Re: svn commit: r310445 - in head/sys/mips: include mips

2016-12-23 Thread Adrian Chadd
That's a ... deeep stack. :( How big is each stackframe? -adrian On 22 December 2016 at 19:49, John Baldwin wrote: > On Friday, December 23, 2016 03:27:11 AM John Baldwin wrote: >> Author: jhb >> Date: Fri Dec 23 03:27:11 2016 >> New Revision: 310445 >> URL: https://svnweb.freebsd.org/changese

svn commit: r310435 - head/sys/net80211

2016-12-22 Thread Adrian Chadd
Author: adrian Date: Thu Dec 22 23:59:53 2016 New Revision: 310435 URL: https://svnweb.freebsd.org/changeset/base/310435 Log: [net80211] WEP offload support. Yes, the ath10k NIC actually also does do WEP TX/RX offload. Tested: * ath10k driver port, WEP STA mode. Modified: head/

svn commit: r310429 - head/sys/dev/usb/wlan

2016-12-22 Thread Adrian Chadd
Author: adrian Date: Thu Dec 22 21:01:56 2016 New Revision: 310429 URL: https://svnweb.freebsd.org/changeset/base/310429 Log: [rsu] convert rsu to use the ieee80211_rx_stats struct to pass up RSSI, PHY and rate information. I don't yet know which RX descriptor bits map to shortgi, long-gi,

Re: svn commit: r310354 - in head/usr.sbin: . prometheus_sysctl_exporter

2016-12-21 Thread Adrian Chadd
My suggestion is "let's flesh out the toolsets a bit first, we can rename them before 12.0". If you really want a namespace that you can tabcomplete, then my bikeshed is painted "stats_export_XXX". I have other comments, like "should this really be doing HTTP / gzip output?" instead of say, using

Re: svn commit: r310354 - in head/usr.sbin: . prometheus_sysctl_exporter

2016-12-21 Thread Adrian Chadd
heh, in an ideal world we'd not call this "prometheus", it'd just be the way we export sysctl data via 'sysctl' in a machine parsable format. Ok, since it's HTTP/gzip, maybe a separate standalone program is cool, but it doesn't have to be specific to prometheus. :-) That way anyone wanting to wri

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-20 Thread Adrian Chadd
Hi, Here's my reason for removal. Plenty of us are looking to be able to build bits of the BSD source tree as part of other non FreeBSD systems, especially if they're involved in bootstrapping. That means that it needs to be compilable by a non-FreeBSD-modified compiler. Ideally this means we'd s

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-19 Thread Adrian Chadd
[snip] tl;dr - can we revert it from stdio for now so we don't end up having people use this? -adrian ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubsc

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-17 Thread Adrian Chadd
... just have printf_freebsd in libutil; have it know about our extended fmt types. then we just have to port libutil to a target platform. -a On 16 December 2016 at 17:31, Eric van Gyzen wrote: > On 12/16/2016 17:44, Warner Losh wrote: >> On Fri, Dec 16, 2016 at 3:07 PM, John Baldwin wrote:

svn commit: r310149 - head/sys/sys

2016-12-15 Thread Adrian Chadd
Author: adrian Date: Fri Dec 16 04:44:46 2016 New Revision: 310149 URL: https://svnweb.freebsd.org/changeset/base/310149 Log: Bump FreeBSD_version . Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h == --

svn commit: r310148 - head/sys/net80211

2016-12-15 Thread Adrian Chadd
Author: adrian Date: Fri Dec 16 04:44:14 2016 New Revision: 310148 URL: https://svnweb.freebsd.org/changeset/base/310148 Log: [net80211] sigh, course I would miss a commit from the 11ac prep commit. Modified: head/sys/net80211/ieee80211.c Modified: head/sys/net80211/ieee80211.c =

svn commit: r310147 - in head/sys: net net80211

2016-12-15 Thread Adrian Chadd
Author: adrian Date: Fri Dec 16 04:43:31 2016 New Revision: 310147 URL: https://svnweb.freebsd.org/changeset/base/310147 Log: [net80211] start laying down the foundation for 11ac support. This is a work in progress and some of this stuff may change; but hopefully I'm laying down enough st

svn commit: r310130 - head/sys/mips/conf

2016-12-15 Thread Adrian Chadd
Author: adrian Date: Fri Dec 16 00:04:32 2016 New Revision: 310130 URL: https://svnweb.freebsd.org/changeset/base/310130 Log: [ar933x] don't waste memory/flash; drop the UMTX_CHAINS count down to 16. Modified: head/sys/mips/conf/std.AR933X Modified: head/sys/mips/conf/std.AR933X

Re: svn commit: r309825 - head/sys/dev/usb/wlan

2016-12-10 Thread Adrian Chadd
thanks! -a On 10 December 2016 at 11:15, Andriy Voskoboinyk wrote: > Sat, 10 Dec 2016 20:57:32 +0200 було написано Adrian Chadd > : > > Done in r309826. > > >> Would you mind updating the manpage to state this monitor/promisc >> difference in the LIM

Re: svn commit: r309825 - head/sys/dev/usb/wlan

2016-12-10 Thread Adrian Chadd
Would you mind updating the manpage to state this monitor/promisc difference in the LIMITATIONS section, or something? Thanks! -a On 10 December 2016 at 10:47, Andriy Voskoboinyk wrote: > Author: avos > Date: Sat Dec 10 18:47:13 2016 > New Revision: 309825 > URL: https://svnweb.freebsd.org/c

svn commit: r309707 - head/sys/net80211

2016-12-07 Thread Adrian Chadd
Author: adrian Date: Thu Dec 8 07:57:16 2016 New Revision: 309707 URL: https://svnweb.freebsd.org/changeset/base/309707 Log: [net80211] add a field for storing a 64 bit TSC. Modified: head/sys/net80211/ieee80211_freebsd.h Modified: head/sys/net80211/ieee80211_freebsd.h =

svn commit: r309706 - head/sys/net80211

2016-12-07 Thread Adrian Chadd
Author: adrian Date: Thu Dec 8 07:56:25 2016 New Revision: 309706 URL: https://svnweb.freebsd.org/changeset/base/309706 Log: [net80211] begin fleshing out support for channel survey information to be pushed back up into net80211. Modified: head/sys/net80211/ieee80211_freebsd.h Modified: h

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

2016-12-07 Thread Adrian Chadd
gr :( -a On 6 December 2016 at 22:29, Xin LI wrote: > Author: delphij > Date: Wed Dec 7 06:29:01 2016 > New Revision: 309667 > URL: https://svnweb.freebsd.org/changeset/base/309667 > > Log: > Fix typo. > > Modified: > head/sys/net80211/ieee80211_crypto.c > > Modified: head/sys/net

svn commit: r309665 - head/sys/net80211

2016-12-06 Thread Adrian Chadd
Author: adrian Date: Wed Dec 7 04:03:51 2016 New Revision: 309665 URL: https://svnweb.freebsd.org/changeset/base/309665 Log: [net80211] flesh out more RX phy information. I'm teaching my ath10k port to communicate up the per-rate / channel width information I get from the firmware.

svn commit: r309664 - head/sys/net80211

2016-12-06 Thread Adrian Chadd
Author: adrian Date: Wed Dec 7 04:02:41 2016 New Revision: 309664 URL: https://svnweb.freebsd.org/changeset/base/309664 Log: [net80211] start refactoring out the "am I a wep / group key!" code. This is a bunch of pointer arithmetic that is copypasta'ed everywhere. Let's undo that copypas

svn commit: r309513 - head/sbin/camcontrol

2016-12-03 Thread Adrian Chadd
Author: adrian Date: Sat Dec 3 20:35:39 2016 New Revision: 309513 URL: https://svnweb.freebsd.org/changeset/base/309513 Log: [camcontrol] init ts=0 to quieten gcc. It "looks" like ts is set to something on success, and not modified on error. Checked on IRC with: cem Modified: hea

svn commit: r309467 - head/sys/dev/ath

2016-12-02 Thread Adrian Chadd
Author: adrian Date: Sat Dec 3 02:47:41 2016 New Revision: 309467 URL: https://svnweb.freebsd.org/changeset/base/309467 Log: [ath] use the correct AMPDU frame limit for the given node, rather than the global config. This is important in hostap, ibss, (11s at some magical future date, etc)

svn commit: r309465 - head/sys/net80211

2016-12-02 Thread Adrian Chadd
Author: adrian Date: Sat Dec 3 02:45:18 2016 New Revision: 309465 URL: https://svnweb.freebsd.org/changeset/base/309465 Log: [net80211] prepare for 11ac aware NICs that want to know per-vdev channel and centre frequencies. * ic_freq is the centre of the primary channel, not the centre of

Re: svn commit: r309351 - head/etc/defaults

2016-12-01 Thread Adrian Chadd
+1 for reverting it from now (from the causer of the pain...) -a On 1 December 2016 at 13:41, Warner Losh wrote: > On Thu, Dec 1, 2016 at 9:48 AM, hiren panchasara > wrote: >> On 12/01/16 at 04:35P, Warner Losh wrote: >>> Author: imp >>> Date: Thu Dec 1 04:35:43 2016 >>> New Revision: 30935

svn commit: r309256 - head/sys/dev/ath

2016-11-28 Thread Adrian Chadd
Author: adrian Date: Mon Nov 28 17:54:29 2016 New Revision: 309256 URL: https://svnweb.freebsd.org/changeset/base/309256 Log: [ath] force wake the hardware if we see a missed beacon. This adds a workaround to incorrectly behaving APs (ie, FreeBSD APs) which don't beacon out exactly when t

svn commit: r309253 - head/sys/dev/ath

2016-11-28 Thread Adrian Chadd
Author: adrian Date: Mon Nov 28 17:06:35 2016 New Revision: 309253 URL: https://svnweb.freebsd.org/changeset/base/309253 Log: [ath] revert the previous commit, after reading the 802.11-2012 spec a bit more. The 802.11-2012 spec talks about this - section 10.1.3.2 - Beacon Generation in I

svn commit: r309246 - head/sys/dev/ath

2016-11-28 Thread Adrian Chadd
Author: adrian Date: Mon Nov 28 08:13:20 2016 New Revision: 309246 URL: https://svnweb.freebsd.org/changeset/base/309246 Log: [ath] wake up the hardware from power-save before doing transmit completion checking. This was being done in the pre-AR9380 case, but not for AR9380 and later. Wh

svn commit: r309223 - head/sys/dev/ath

2016-11-27 Thread Adrian Chadd
Author: adrian Date: Mon Nov 28 02:59:33 2016 New Revision: 309223 URL: https://svnweb.freebsd.org/changeset/base/309223 Log: [ath] fix target beacon interval programming for STA mode when in powersave. This bug has been bugging me for quite some time. I finally sat down with enough coff

svn commit: r309222 - head/sys/dev/ath

2016-11-27 Thread Adrian Chadd
Author: adrian Date: Mon Nov 28 02:51:55 2016 New Revision: 309222 URL: https://svnweb.freebsd.org/changeset/base/309222 Log: [ath] include logging of TU versions of the TSF values. The beacon programming side of things deals in TUs and 1/8th TUs, so it's good to se the TU value here when

svn commit: r309215 - head/sys/dev/ath

2016-11-27 Thread Adrian Chadd
Author: adrian Date: Sun Nov 27 18:34:29 2016 New Revision: 309215 URL: https://svnweb.freebsd.org/changeset/base/309215 Log: [ath] Begin to lay the groundwork for btcoex related ioctl controls. Modified: head/sys/dev/ath/if_ath_ioctl.c head/sys/dev/ath/if_athioctl.h Modified: head/sys/dev

svn commit: r309014 - head/sys/net80211

2016-11-22 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 17:36:16 2016 New Revision: 309014 URL: https://svnweb.freebsd.org/changeset/base/309014 Log: [net80211] high oops on the high seas, or "god damnit compilers, it's 2016 and you're supposed to save me from this." TODO: * drink real coffee before committi

svn commit: r308956 - head/sys/net80211

2016-11-21 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 06:53:52 2016 New Revision: 308956 URL: https://svnweb.freebsd.org/changeset/base/308956 Log: [net80211] Only send out a probe request if we see an unknown IBSS node that matches our SSID. Modified: head/sys/net80211/ieee80211_adhoc.c Modified: head/sys/net80

svn commit: r308952 - head/sys/net80211

2016-11-21 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 02:51:06 2016 New Revision: 308952 URL: https://svnweb.freebsd.org/changeset/base/308952 Log: [net80211] store references to VHT and related IEs. This just stores pointers to the IE; it doesn't yet parse anything. Note: it blows out the size of ieee80211

svn commit: r308951 - head/sys/dev/ath

2016-11-21 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 02:42:00 2016 New Revision: 308951 URL: https://svnweb.freebsd.org/changeset/base/308951 Log: [ath] obey the peer A-MPDU density and max-size. * Obey the peer A-MPDU density if it's larger than the currently configured one. * Pay attention to the pee

svn commit: r308950 - head/sys/net80211

2016-11-21 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 02:02:13 2016 New Revision: 308950 URL: https://svnweb.freebsd.org/changeset/base/308950 Log: [net80211] Remove extra \n. Modified: head/sys/net80211/ieee80211_ht.c Modified: head/sys/net80211/ieee80211_ht.c

svn commit: r308949 - head/sys/net80211

2016-11-21 Thread Adrian Chadd
Author: adrian Date: Tue Nov 22 01:22:54 2016 New Revision: 308949 URL: https://svnweb.freebsd.org/changeset/base/308949 Log: [net80211] flesh out more IBSS 11n support * Pepper comments around which describe what state(s) we're in when faking up 11n nodes. * By default don't fake it

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

2016-11-21 Thread Adrian Chadd
Hi, For reference - this breaks sooptcopyin() on MIPS32 BE. Undoing this commit fixes things. :) (it breaks ipfw. ) -adrian On 22 September 2016 at 05:41, Ruslan Bukin wrote: > Author: br > Date: Thu Sep 22 12:41:53 2016 > New Revision: 306186 > URL: https://svnweb.freebsd.org/changeset/bas

svn commit: r308860 - head/bin/dd

2016-11-19 Thread Adrian Chadd
Author: adrian Date: Sat Nov 19 18:19:21 2016 New Revision: 308860 URL: https://svnweb.freebsd.org/changeset/base/308860 Log: [dd] Revert the capsicum bits for now until it gets fixed. dd is a bootstrap tool and that header isn't installed as part of the bootstrap environment for previous

svn commit: r308823 - head/sys/net80211

2016-11-18 Thread Adrian Chadd
Author: adrian Date: Sat Nov 19 02:00:24 2016 New Revision: 308823 URL: https://svnweb.freebsd.org/changeset/base/308823 Log: [net80211] handle hardware encryption offload in the receive path * teach the crypto modules about receive offload - although I have to do some further reviewing

Re: svn commit: r308810 - head/bin/dd

2016-11-18 Thread Adrian Chadd
fwiw, this breaks -head compilation. -a On 18 November 2016 at 13:09, Bartek Rutkowski wrote: > Author: robak (ports committer) > Date: Fri Nov 18 21:09:57 2016 > New Revision: 308810 > URL: https://svnweb.freebsd.org/changeset/base/308810 > > Log: > Capsicum support for dd(1) > > Adds Ca

svn commit: r308812 - head/sbin/ifconfig

2016-11-18 Thread Adrian Chadd
Author: adrian Date: Fri Nov 18 21:12:36 2016 New Revision: 308812 URL: https://svnweb.freebsd.org/changeset/base/308812 Log: [ifconfig] remove now duplicate IEEE80211_C_BITS definition; it's now in _ieee80211.h . Reviewed by: avos Differential Revision:https://reviews.freebsd.o

svn commit: r308811 - head/sys/net80211

2016-11-18 Thread Adrian Chadd
Author: adrian Date: Fri Nov 18 21:12:13 2016 New Revision: 308811 URL: https://svnweb.freebsd.org/changeset/base/308811 Log: [net80211] shuffle IEEE80211_C and HTC bits over to _ieee80211.h so userland can use this. Reviewed by: avos Differential Revision:https://reviews.freebs

Re: svn commit: r308746 - in head/sys/gnu/dts: include/dt-bindings/dma include/dt-bindings/net mips/ingenic

2016-11-17 Thread Adrian Chadd
heh, as someone with the ye older board / boot loader, I'll see about adding a comment somewhere that the console is .. not what dts says. :) -a ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscri

svn commit: r308663 - head/sys/net80211

2016-11-14 Thread Adrian Chadd
Author: adrian Date: Tue Nov 15 01:47:37 2016 New Revision: 308663 URL: https://svnweb.freebsd.org/changeset/base/308663 Log: [net80211] announce 11n capabilities in probe requests in IBSS mode. The 802.11-2012 specification notes that a subset of IEs should be present in IBSS probe reque

svn commit: r308662 - head/sys/kern

2016-11-14 Thread Adrian Chadd
Author: adrian Date: Tue Nov 15 01:41:45 2016 New Revision: 308662 URL: https://svnweb.freebsd.org/changeset/base/308662 Log: [mips] enable relbuf on mips for now to work around page aliasing in mips hardware. Although the higher end MIPS hardware handles cache aliasing issues in hardwar

svn commit: r308661 - in head/sys: conf kern

2016-11-14 Thread Adrian Chadd
Author: adrian Date: Tue Nov 15 01:34:38 2016 New Revision: 308661 URL: https://svnweb.freebsd.org/changeset/base/308661 Log: [mips] make UMTX_CHAINS configurable at compile time. The default (512) wastes quite a bit of space which doesn't really buy us much on highly embedded systems whi

Re: svn commit: r307626 - head/sys/ufs/ffs

2016-11-12 Thread Adrian Chadd
On 12 November 2016 at 23:16, Konstantin Belousov wrote: > On Sat, Nov 12, 2016 at 11:10:43PM -0800, Adrian Chadd wrote: >> That disappeared from the file in a later commit? > From which commit did it disappeared ? > > The tunable is present since sys/kern/vfs_bio.c r308026.

Re: svn commit: r307626 - head/sys/ufs/ffs

2016-11-12 Thread Adrian Chadd
On 12 November 2016 at 23:12, Warner Losh wrote: > On Sat, Nov 12, 2016 at 11:58 PM, Konstantin Belousov > wrote: >> On Sat, Nov 12, 2016 at 03:19:13PM -0800, Adrian Chadd wrote: >>> hi! >>> >>> This broke freebsd on mips24k. >>> >>> BA

<    1   2   3   4   5   6   7   8   9   10   >