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
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
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
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
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
==
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
=
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
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 ->
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
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.
> >
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
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
***
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
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
>
>
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/
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
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
=
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
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
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
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
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.
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
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
.. 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
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
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_
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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/
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
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/
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
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
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
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/
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
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
=
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
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
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
=
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
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
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_
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
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
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
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
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
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/
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:
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
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
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
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
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
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.
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
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_
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
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
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
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
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
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
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_
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/
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
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_
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
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
===
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
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
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
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/
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
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:
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
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/
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
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_
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
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
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
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
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
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 - 100 of 109 matches
Mail list logo