Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Ryan Stone
I've thrown them up for review here: https://reviews.freebsd.org/D2071 Comments are welcome. I'll commit it all later this week. ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any m

svn commit: r280132 - head/sys/cddl/contrib/opensolaris/uts/common/dtrace

2015-03-15 Thread Mark Johnston
Author: markj Date: Mon Mar 16 01:15:08 2015 New Revision: 280132 URL: https://svnweb.freebsd.org/changeset/base/280132 Log: Remove unused upstream DTrace provider implementations that are duplicates of providers under sys/cddl/dev/. Also remove sdt_subr.c, which isn't used in FreeBSD's SDT

svn commit: r280131 - head/sys/kern

2015-03-15 Thread Mateusz Guzik
Author: mjg Date: Mon Mar 16 01:09:49 2015 New Revision: 280131 URL: https://svnweb.freebsd.org/changeset/base/280131 Log: proc: get rid of proc lock + unlock pair in proc_reap A comment in the code stated we PROC_LOCK and as a side effect guarantee all writers released process lock. But

svn commit: r280130 - in head/sys: compat/linux kern security/audit security/mac security/mac_lomac sys

2015-03-15 Thread Mateusz Guzik
Author: mjg Date: Mon Mar 16 00:10:03 2015 New Revision: 280130 URL: https://svnweb.freebsd.org/changeset/base/280130 Log: cred: add proc_set_cred helper The goal here is to provide one place altering process credentials. This eases debugging and opens up posibilities to do additional

svn commit: r280129 - head/share/mk

2015-03-15 Thread Baptiste Daroussin
Author: bapt Date: Sun Mar 15 23:40:50 2015 New Revision: 280129 URL: https://svnweb.freebsd.org/changeset/base/280129 Log: Fix DESTDIR support Modified: head/share/mk/bsd.links.mk Modified: head/share/mk/bsd.links.mk ==

svn commit: r280128 - head/usr.bin/mandoc

2015-03-15 Thread Baptiste Daroussin
Author: bapt Date: Sun Mar 15 23:31:20 2015 New Revision: 280128 URL: https://svnweb.freebsd.org/changeset/base/280128 Log: Remove bad and useless LINKS Modified: head/usr.bin/mandoc/Makefile Modified: head/usr.bin/mandoc/Makefile =

Re: svn commit: r280122 - head/share/mk

2015-03-15 Thread Baptiste Daroussin
On Sun, Mar 15, 2015 at 11:04:34PM +, Steven Hartland wrote: > This appears to break buildworld: > > make[4]: "/usr/home/smh/freebsd/base/head/share/mk/bsd.links.mk" line > 10: Wrong number of words (1) in .for substitution list with 2 vars > make[4]: Fatal errors encountered -- cannot contin

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Mateusz Guzik
On Sun, Mar 15, 2015 at 07:04:18PM -0400, Ryan Stone wrote: > Anyone want to review them before I commit them? (I'm going to put them in > tools/tools/git/) > I would say it would be nice see them + rough howto before we land stuff in the tree. I'm definitely more than happy to see usable git ->

svn commit: r280127 - head/sys/dev/wpi

2015-03-15 Thread Konstantin Belousov
Author: kib Date: Sun Mar 15 23:05:36 2015 New Revision: 280127 URL: https://svnweb.freebsd.org/changeset/base/280127 Log: Fix build with clang 3.6, silence -Wcast-qual warning. Sponsored by: The FreeBSD Foundation Acked by: adrian Modified: head/sys/dev/wpi/if_wpi.c Modified: hea

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Ryan Stone
Anyone want to review them before I commit them? (I'm going to put them in tools/tools/git/) On Sun, Mar 15, 2015 at 5:45 PM, Adrian Chadd wrote: > On 15 March 2015 at 14:44, Ryan Stone wrote: > > On Sun, Mar 15, 2015 at 5:35 PM, Adrian Chadd > wrote: > >> > >> .. promise I'm done for now. > >

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
On 15 March 2015 at 16:04, Ryan Stone wrote: > Anyone want to review them before I commit them? (I'm going to put them in > tools/tools/git/) Sure, but we can always churn what's in tools/tools/ . -a ___ svn-src-head@freebsd.org mailing list http://l

Re: svn commit: r280122 - head/share/mk

2015-03-15 Thread Steven Hartland
This appears to break buildworld: make[4]: "/usr/home/smh/freebsd/base/head/share/mk/bsd.links.mk" line 10: Wrong number of words (1) in .for substitution list with 2 vars make[4]: Fatal errors encountered -- cannot continue make[4]: stopped in /usr/home/smh/freebsd/base/head/usr.bin/mandoc ***

svn commit: r280126 - head/usr.sbin/bhyve

2015-03-15 Thread Alexander Motin
Author: mav Date: Sun Mar 15 22:44:53 2015 New Revision: 280126 URL: https://svnweb.freebsd.org/changeset/base/280126 Log: Pre-allocate one extra request per processing thread. Processing threads call callbacks before freeing requests. As result, new requests may arrive before old ones a

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Oliver Pinter
On Sun, Mar 15, 2015 at 10:35 PM, Adrian Chadd wrote: > .. promise I'm done for now. > > (God, it'd be nice to use git, or some web ui that lets me batch > review and commit things like this.) http://svnweb.freebsd.org/socsvn/soc2014/op/tools/svn-cherry-pick-from-git.csh?view=markup > > > -a > >

svn commit: r280125 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2015-03-15 Thread Mark Johnston
Author: markj Date: Sun Mar 15 21:57:44 2015 New Revision: 280125 URL: https://svnweb.freebsd.org/changeset/base/280125 Log: Add a missing format string argument. PR: 197391 MFC after:3 days Modified: head/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c Modified: head/cddl/

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

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:56:12 2015 New Revision: 280123 URL: https://svnweb.freebsd.org/changeset/base/280123 Log: Start fleshing out some MAC address helper functions. A lot of these embedded boards don't have a unique MAC address per device stored somewhere unique - sometimes

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

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:56:41 2015 New Revision: 280124 URL: https://svnweb.freebsd.org/changeset/base/280124 Log: Use ar71xx_mac_addr_random_init() instead of a hand-rolled random MAC address. Modified: head/sys/mips/atheros/if_arge.c Modified: head/sys/mips/atheros/if_arge.c =

Re: svn commit: r279993 - in head/sys: dev/cxgb dev/cxgbe kern vm

2015-03-15 Thread Konstantin Belousov
On Sat, Mar 14, 2015 at 05:08:29PM +, Ian Lepore wrote: > Author: ian > Date: Sat Mar 14 17:08:28 2015 > New Revision: 279993 > URL: https://svnweb.freebsd.org/changeset/base/279993 > > Log: > Set the SBUF_INCLUDENUL flag in sbuf_new_for_sysctl() so that sysctl > strings returned to userla

svn commit: r280122 - head/share/mk

2015-03-15 Thread Baptiste Daroussin
Author: bapt Date: Sun Mar 15 21:50:58 2015 New Revision: 280122 URL: https://svnweb.freebsd.org/changeset/base/280122 Log: Symplify links installation by using multi variable for loop Using multi variable for loop not only simplify the code, it also ensures that the LINKS and SYMLINKS in

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
On 15 March 2015 at 14:47, Peter Jeremy wrote: > On 2015-Mar-15 14:35:23 -0700, Adrian Chadd wrote: >>.. promise I'm done for now. > > 69 commits (68 to the same file) and the perfect sequence only broken > by pav@ and jilles@. I think you deserve some sort of reward. Check the bugzilla PR. I a

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Peter Jeremy
On 2015-Mar-15 14:35:23 -0700, Adrian Chadd wrote: >.. promise I'm done for now. 69 commits (68 to the same file) and the perfect sequence only broken by pav@ and jilles@. I think you deserve some sort of reward. -- Peter Jeremy pgp3zSX3Ppitu.pgp Description: PGP signature

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Ryan Stone
On Sun, Mar 15, 2015 at 5:35 PM, Adrian Chadd wrote: > .. promise I'm done for now. > > (God, it'd be nice to use git, or some web ui that lets me batch > review and commit things like this.) > I have a script that takes a series of git commits and makes a separate Differential review for each.

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
On 15 March 2015 at 14:44, Ryan Stone wrote: > On Sun, Mar 15, 2015 at 5:35 PM, Adrian Chadd wrote: >> >> .. promise I'm done for now. >> >> (God, it'd be nice to use git, or some web ui that lets me batch >> review and commit things like this.) > > > I have a script that takes a series of git co

svn commit: r280121 - head/sys/security/audit

2015-03-15 Thread Mateusz Guzik
Author: mjg Date: Sun Mar 15 21:43:43 2015 New Revision: 280121 URL: https://svnweb.freebsd.org/changeset/base/280121 Log: audit: fix cred assignment when A_SETPMASK is used The code used to modify curproc instead of the target process. Discussed with: rwatson MFC after:3 days M

Re: svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
.. promise I'm done for now. (God, it'd be nice to use git, or some web ui that lets me batch review and commit things like this.) -a On 15 March 2015 at 14:32, Adrian Chadd wrote: > Author: adrian > Date: Sun Mar 15 21:32:11 2015 > New Revision: 280120 > URL: https://svnweb.freebsd.org/chang

svn commit: r280120 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:32:11 2015 New Revision: 280120 URL: https://svnweb.freebsd.org/changeset/base/280120 Log: Add a new taskqueue (device specific, not net80211 ic->tq); use it for device restart. (Committers note - once scan overhaul and a few other things have been fix

svn commit: r280119 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:30:20 2015 New Revision: 280119 URL: https://svnweb.freebsd.org/changeset/base/280119 Log: Workaround delays caused by vmem_check(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_

svn commit: r280118 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:29:36 2015 New Revision: 280118 URL: https://svnweb.freebsd.org/changeset/base/280118 Log: Fix scan timeouts with powersave enabled. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/de

svn commit: r280117 - head/usr.bin/unzip

2015-03-15 Thread Jilles Tjoelker
Author: jilles Date: Sun Mar 15 21:29:20 2015 New Revision: 280117 URL: https://svnweb.freebsd.org/changeset/base/280117 Log: unzip: Don't subvert vfs.timestamp_precision when setting atime to now. Also, preserve nanoseconds from libarchive, even though the zip file format does not curren

svn commit: r280116 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:29:18 2015 New Revision: 280116 URL: https://svnweb.freebsd.org/changeset/base/280116 Log: Don't unlock mutex in interrupt thread (except for wpi_rx_done() - for now) - fixes various races between wpi_notif_intr() and wpi_stop_locked(). (attachment 15438

svn commit: r280115 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:27:50 2015 New Revision: 280115 URL: https://svnweb.freebsd.org/changeset/base/280115 Log: Reformatting changes. (attachment 154380) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpivar.h Modified: hea

svn commit: r280114 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:27:03 2015 New Revision: 280114 URL: https://svnweb.freebsd.org/changeset/base/280114 Log: Use correct types (attachment 154379) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/d

svn commit: r280113 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:26:22 2015 New Revision: 280113 URL: https://svnweb.freebsd.org/changeset/base/280113 Log: Add another lock for the TX path. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpivar.h

svn commit: r280112 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:25:06 2015 New Revision: 280112 URL: https://svnweb.freebsd.org/changeset/base/280112 Log: Add an extra mutex for qfullmsk / ring->queued variables. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head

svn commit: r280111 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:24:11 2015 New Revision: 280111 URL: https://svnweb.freebsd.org/changeset/base/280111 Log: Regroup ring state checks in wpi_tx_done(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/

svn commit: r280110 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:23:45 2015 New Revision: 280110 URL: https://svnweb.freebsd.org/changeset/base/280110 Log: Don't use sc->qfullmsk in wpi_start(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/w

svn commit: r280109 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:22:03 2015 New Revision: 280109 URL: https://svnweb.freebsd.org/changeset/base/280109 Log: turn sc_tx_timeout into its own callout, rather than a global watchdog timer. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/d

svn commit: r280108 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:20:58 2015 New Revision: 280108 URL: https://svnweb.freebsd.org/changeset/base/280108 Log: Add mutex for RXON structure; convert some callouts/lock use to use RXON rather than the global WPI lock. PR: kern/197143 Submitted by: Andriy Voskoboi

svn commit: r280107 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:19:52 2015 New Revision: 280107 URL: https://svnweb.freebsd.org/changeset/base/280107 Log: Use WPI_FILTER_BSS for checking current state. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/s

svn commit: r280106 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:19:15 2015 New Revision: 280106 URL: https://svnweb.freebsd.org/changeset/base/280106 Log: Split TX and scan timeouts; use a callout now for the scan timeout. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wp

svn commit: r280105 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:18:18 2015 New Revision: 280105 URL: https://svnweb.freebsd.org/changeset/base/280105 Log: Add experimental HOSTAP support. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpireg.h

svn commit: r280104 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:17:58 2015 New Revision: 280104 URL: https://svnweb.freebsd.org/changeset/base/280104 Log: Merge wpi_start() and wpi_start_locked(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/de

svn commit: r280103 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:17:03 2015 New Revision: 280103 URL: https://svnweb.freebsd.org/changeset/base/280103 Log: Minor optimisation in wpi_limit_dwell() PR: kenr/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/

svn commit: r280102 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:12:57 2015 New Revision: 280102 URL: https://svnweb.freebsd.org/changeset/base/280102 Log: Rearrange checks in wpi_send_rxon(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi

svn commit: r280101 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:12:05 2015 New Revision: 280101 URL: https://svnweb.freebsd.org/changeset/base/280101 Log: Fix some printfs(); add some debugging. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/

svn commit: r280100 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:11:00 2015 New Revision: 280100 URL: https://svnweb.freebsd.org/changeset/base/280100 Log: Add more KASSERTs. (Committer note: these checks will have to be re-established in a future commit as /well/ as having the KASSERTs.) PR: kern/19714

svn commit: r280099 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:09:29 2015 New Revision: 280099 URL: https://svnweb.freebsd.org/changeset/base/280099 Log: Disable powersave in IBSS mode (packet loss > 90%.) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: h

svn commit: r280098 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:08:54 2015 New Revision: 280098 URL: https://svnweb.freebsd.org/changeset/base/280098 Log: Do some cleanup before device startup. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/w

svn commit: r280096 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:07:43 2015 New Revision: 280096 URL: https://svnweb.freebsd.org/changeset/base/280096 Log: Merge wpi_init() and wpi_init_locked(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/

svn commit: r280097 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:08:24 2015 New Revision: 280097 URL: https://svnweb.freebsd.org/changeset/base/280097 Log: Acquire ifq lock when checking / modifying IFF_DRV_OACTIVE flag. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c

svn commit: r280095 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:06:36 2015 New Revision: 280095 URL: https://svnweb.freebsd.org/changeset/base/280095 Log: Refactor wpi_ioctl(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.c =

svn commit: r280094 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:05:59 2015 New Revision: 280094 URL: https://svnweb.freebsd.org/changeset/base/280094 Log: Add WPI_DEBUG_NODE + some debugging. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpi_d

svn commit: r280093 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:04:55 2015 New Revision: 280093 URL: https://svnweb.freebsd.org/changeset/base/280093 Log: * Add new debug category * Refactor out / restructure / extend debugging information PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: hea

svn commit: r280092 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:03:48 2015 New Revision: 280092 URL: https://svnweb.freebsd.org/changeset/base/280092 Log: Remove unrelated comment. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.c =

svn commit: r280091 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 21:02:59 2015 New Revision: 280091 URL: https://svnweb.freebsd.org/changeset/base/280091 Log: Remove unnecessary assignment. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wp

svn commit: r280090 - in head/sys/dev/virtio: mmio pci

2015-03-15 Thread Alexander Motin
Author: mav Date: Sun Mar 15 21:00:10 2015 New Revision: 280090 URL: https://svnweb.freebsd.org/changeset/base/280090 Log: Hide virtio features negotiation messages under bootverbose. Those messages are noisy, but useless for average user. MFC after:2 weeks Modified: head/sys/de

svn commit: r280089 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:55:23 2015 New Revision: 280089 URL: https://svnweb.freebsd.org/changeset/base/280089 Log: Remove unnecessary debug output. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_

svn commit: r280088 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:54:40 2015 New Revision: 280088 URL: https://svnweb.freebsd.org/changeset/base/280088 Log: Add support for AES-CCMP group keys. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpiva

svn commit: r280087 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:54:10 2015 New Revision: 280087 URL: https://svnweb.freebsd.org/changeset/base/280087 Log: Encrypt frame if IEEE80211_BPF_CRYPTO is set. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sy

svn commit: r280086 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:53:46 2015 New Revision: 280086 URL: https://svnweb.freebsd.org/changeset/base/280086 Log: Use separate mutex for wv_bcbuf and wv_boff structures. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/s

svn commit: r280085 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:52:47 2015 New Revision: 280085 URL: https://svnweb.freebsd.org/changeset/base/280085 Log: Add prefixes to field names. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpivar.h Mod

svn commit: r280084 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:51:56 2015 New Revision: 280084 URL: https://svnweb.freebsd.org/changeset/base/280084 Log: Use ieee80211_beacon_update() for dynamic beacon contents. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c hea

svn commit: r280083 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:51:06 2015 New Revision: 280083 URL: https://svnweb.freebsd.org/changeset/base/280083 Log: Move beacon initialisation to wpi_init_beacon() PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/

svn commit: r280082 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:50:23 2015 New Revision: 280082 URL: https://svnweb.freebsd.org/changeset/base/280082 Log: Use a static buffer in wpi_cmd - rather than alloc/free'ing the beacon buffer frequently. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified:

svn commit: r280081 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:48:32 2015 New Revision: 280081 URL: https://svnweb.freebsd.org/changeset/base/280081 Log: Use WPI_RSSI_OFFSET instead of stat->noise (always 0 for me) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Mo

svn commit: r280080 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:48:00 2015 New Revision: 280080 URL: https://svnweb.freebsd.org/changeset/base/280080 Log: Fix debug category in wpi_read_eeprom_band() PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys

svn commit: r280079 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:46:24 2015 New Revision: 280079 URL: https://svnweb.freebsd.org/changeset/base/280079 Log: Move IBSS assocation processing to wpi_newassoc(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: he

svn commit: r280078 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:45:43 2015 New Revision: 280078 URL: https://svnweb.freebsd.org/changeset/base/280078 Log: wpi_tx_done() shouldn't wait for wpi_start(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi

svn commit: r280077 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:44:52 2015 New Revision: 280077 URL: https://svnweb.freebsd.org/changeset/base/280077 Log: Add node table lock - addresses LOR in wpi_node_free(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/s

svn commit: r280076 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:43:58 2015 New Revision: 280076 URL: https://svnweb.freebsd.org/changeset/base/280076 Log: Optimise sc->rev processing. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.

svn commit: r280075 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:43:22 2015 New Revision: 280075 URL: https://svnweb.freebsd.org/changeset/base/280075 Log: Use ring->queued for WPI_CMD_TX_DATA only. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/d

svn commit: r280074 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:42:41 2015 New Revision: 280074 URL: https://svnweb.freebsd.org/changeset/base/280074 Log: Move some code under WPI_LOCK(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_

svn commit: r280073 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:41:57 2015 New Revision: 280073 URL: https://svnweb.freebsd.org/changeset/base/280073 Log: Remove unnecessary locking. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.c

svn commit: r280072 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:40:59 2015 New Revision: 280072 URL: https://svnweb.freebsd.org/changeset/base/280072 Log: Eliminate the WPI_FLAG_BUSY flag. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpivar.h

svn commit: r280071 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:40:11 2015 New Revision: 280071 URL: https://svnweb.freebsd.org/changeset/base/280071 Log: Add separate lock for TX queues. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_wpivar.h

svn commit: r280070 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:35:25 2015 New Revision: 280070 URL: https://svnweb.freebsd.org/changeset/base/280070 Log: Wrap node addition in STA mode into wpi_add_sta_node(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modifie

svn commit: r280069 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:34:26 2015 New Revision: 280069 URL: https://svnweb.freebsd.org/changeset/base/280069 Log: Replace kernel unit allocator with local set of functions. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c hea

svn commit: r280068 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:33:13 2015 New Revision: 280068 URL: https://svnweb.freebsd.org/changeset/base/280068 Log: Move key processing in wpi_tx_data. (This is in preparation for further work to support hardware encryption.) PR: kern/197143 Submitted by: Andriy V

svn commit: r280067 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:32:12 2015 New Revision: 280067 URL: https://svnweb.freebsd.org/changeset/base/280067 Log: Remove some un-needed variables. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_

svn commit: r280066 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:31:21 2015 New Revision: 280066 URL: https://svnweb.freebsd.org/changeset/base/280066 Log: Reformatting - break lines ~ 80 characters. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/

svn commit: r280065 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:30:03 2015 New Revision: 280065 URL: https://svnweb.freebsd.org/changeset/base/280065 Log: wpi_intr(): remove duplicate code PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if

svn commit: r280064 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:29:22 2015 New Revision: 280064 URL: https://svnweb.freebsd.org/changeset/base/280064 Log: Replace few numbers with named constants. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_

svn commit: r280063 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:23:58 2015 New Revision: 280063 URL: https://svnweb.freebsd.org/changeset/base/280063 Log: Wrap cast to (struct wpi_node *) into WPI_NODE macros PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys

svn commit: r280062 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:22:16 2015 New Revision: 280062 URL: https://svnweb.freebsd.org/changeset/base/280062 Log: msleep() -> mtx_sleep() PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.c ===

svn commit: r280061 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:21:30 2015 New Revision: 280061 URL: https://svnweb.freebsd.org/changeset/base/280061 Log: Fix warning: Value stored to 'supportsa' is never read. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modifie

svn commit: r280060 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:20:43 2015 New Revision: 280060 URL: https://svnweb.freebsd.org/changeset/base/280060 Log: Fix error handling in wpi_scan(). PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if

svn commit: r280059 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:19:54 2015 New Revision: 280059 URL: https://svnweb.freebsd.org/changeset/base/280059 Log: Fix indentation - non-functional change. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/if_w

svn commit: r280058 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:19:01 2015 New Revision: 280058 URL: https://svnweb.freebsd.org/changeset/base/280058 Log: Check some variables only on active TX rings PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c head/sys/dev/wpi/

svn commit: r280057 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:18:09 2015 New Revision: 280057 URL: https://svnweb.freebsd.org/changeset/base/280057 Log: Use correct pointer for wpi_softc PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if

svn commit: r280056 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:17:25 2015 New Revision: 280056 URL: https://svnweb.freebsd.org/changeset/base/280056 Log: Fix panics in wpi_tx_done() when powersave is enabled PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified:

svn commit: r280055 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:15:10 2015 New Revision: 280055 URL: https://svnweb.freebsd.org/changeset/base/280055 Log: Fix races between wpi_rx_done() and wpi_stop() PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/s

svn commit: r280054 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:13:58 2015 New Revision: 280054 URL: https://svnweb.freebsd.org/changeset/base/280054 Log: Divide ackfailcnt by 2 (firmware decreases rate after two unsuccessful retries) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/

svn commit: r280053 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:13:07 2015 New Revision: 280053 URL: https://svnweb.freebsd.org/changeset/base/280053 Log: Run callout_reset() with mutex held. PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi

svn commit: r280052 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:12:16 2015 New Revision: 280052 URL: https://svnweb.freebsd.org/changeset/base/280052 Log: Add missed ieee80211_draintask() PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_

svn commit: r280050 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:09:47 2015 New Revision: 280050 URL: https://svnweb.freebsd.org/changeset/base/280050 Log: Fix mbuf mapping errors in wpi_cmd2() + add check for nsegs PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Mod

svn commit: r280051 - head/sys/dev/wpi

2015-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 15 20:10:55 2015 New Revision: 280051 URL: https://svnweb.freebsd.org/changeset/base/280051 Log: Fix a typo (IEEE80211_S_SCAN -> IEEE80211_F_SCAN) PR: kern/197143 Submitted by: Andriy Voskoboinyk Modified: head/sys/dev/wpi/if_wpi.c Modified: hea

svn commit: r280047 - in head/sys/boot: amd64/efi efi/libefi

2015-03-15 Thread Andrew Turner
Author: andrew Date: Sun Mar 15 19:00:35 2015 New Revision: 280047 URL: https://svnweb.freebsd.org/changeset/base/280047 Log: Move the x86 specific files to be built in the amd64 loader.efi. This will help with importing the arm and arm64 versions of loader.efi. Modified: head/sys/boot/amd6

svn commit: r280044 - head/usr.sbin/bhyve

2015-03-15 Thread Alexander Motin
Author: mav Date: Sun Mar 15 17:45:16 2015 New Revision: 280044 URL: https://svnweb.freebsd.org/changeset/base/280044 Log: According to Linux and QEMU, s/n equal to buffer is not zero-terminated. This makes same s/n reported for both virtio and AHCI drivers. MFC after:2 weeks Modi

svn commit: r280043 - head/sys/dev/ixl

2015-03-15 Thread Ian Lepore
Author: ian Date: Sun Mar 15 17:39:38 2015 New Revision: 280043 URL: https://svnweb.freebsd.org/changeset/base/280043 Log: Remove redundant sysctl_handle_string() calls, the sbuf auto-drain takes care of that. Reviewed by: erj@ Modified: head/sys/dev/ixl/if_ixl.c Modified: head/sys/d

svn commit: r280042 - head/usr.sbin/bhyve

2015-03-15 Thread Alexander Motin
Author: mav Date: Sun Mar 15 16:18:03 2015 New Revision: 280042 URL: https://svnweb.freebsd.org/changeset/base/280042 Log: Close potential race on blockif_close(). Reported by: vangyzen MFC after:2 weeks Modified: head/usr.sbin/bhyve/block_if.c Modified: head/usr.sbin/bhyve/block

  1   2   >