Author: mav
Date: Sun Mar 15 08:09:56 2015
New Revision: 280017
URL: https://svnweb.freebsd.org/changeset/base/280017
Log:
Block delete capability for read-only devices.
Submitted by: neel
MFC after:2 weeks
Modified:
head/usr.sbin/bhyve/block_if.c
head/usr.sbin/bhyve/pci_ahci.c
Author: hselasky
Date: Sun Mar 15 09:05:26 2015
New Revision: 280018
URL: https://svnweb.freebsd.org/changeset/base/280018
Log:
MFC r279865:
Ensure setting promiscious mode when a network interface is up, is
always non-blocking by not locking a SX type of mutex.
Sponsored by: Mellanox T
Author: hselasky
Date: Sun Mar 15 09:06:59 2015
New Revision: 280019
URL: https://svnweb.freebsd.org/changeset/base/280019
Log:
MFC r279865:
Ensure setting promiscious mode when a network interface is up, is
always non-blocking by not locking a SX type of mutex.
Sponsored by: Mellanox T
Author: ed
Date: Sun Mar 15 09:15:11 2015
New Revision: 280020
URL: https://svnweb.freebsd.org/changeset/base/280020
Log:
MFC r279016:
Make syslogd work in case shutdown() is POSIX-ly correct.
On POSIX conformant systems, shutdown() should return ENOTCONN when not
connected. We
Author: ed
Date: Sun Mar 15 09:20:45 2015
New Revision: 280021
URL: https://svnweb.freebsd.org/changeset/base/280021
Log:
MFC r279016:
Make syslogd work in case shutdown() is POSIX-ly correct.
On POSIX conformant systems, shutdown() should return ENOTCONN when not
connected. We
Author: bapt
Date: Sun Mar 15 11:28:48 2015
New Revision: 280023
URL: https://svnweb.freebsd.org/changeset/base/280023
Log:
Import mdocml 1.13.3
Deleted:
vendor/mdocml/dist/Makefile.local
Modified:
vendor/mdocml/dist/INSTALL
vendor/mdocml/dist/Makefile
vendor/mdocml/dist/NEWS
vendor/m
Author: bapt
Date: Sun Mar 15 11:29:33 2015
New Revision: 280024
URL: https://svnweb.freebsd.org/changeset/base/280024
Log:
Tag import of mdocml 1.13.3
Added:
vendor/mdocml/1.13.3/
- copied from r280021, vendor/mdocml/dist/
Replaced:
vendor/mdocml/1.13.3/INSTALL
- copied unchanged
Author: bapt
Date: Sun Mar 15 11:35:39 2015
New Revision: 280025
URL: https://svnweb.freebsd.org/changeset/base/280025
Log:
Import mdocml 1.13.3
Deleted:
head/contrib/mdocml/Makefile.local
Modified:
head/contrib/mdocml/INSTALL
head/contrib/mdocml/Makefile
head/contrib/mdocml/NEWS
head
Author: mav
Date: Sun Mar 15 11:37:07 2015
New Revision: 280026
URL: https://svnweb.freebsd.org/changeset/base/280026
Log:
Modify virtqueue helpers added in r253440 to allow queuing.
Original virtqueue design allows queued and out-of-order processing, but
helpers added in r253440 suppose
Author: jilles
Date: Sun Mar 15 11:43:51 2015
New Revision: 280027
URL: https://svnweb.freebsd.org/changeset/base/280027
Log:
MFC r279779: env: Fix crash when -S string is not empty but no operand
follows.
split_spaces() set argc in main() incorrectly, which caused trouble for
getopt().
Author: jilles
Date: Sun Mar 15 11:56:52 2015
New Revision: 280029
URL: https://svnweb.freebsd.org/changeset/base/280029
Log:
MFC r279779: env: Fix crash when -S string is not empty but no operand
follows.
split_spaces() set argc in main() incorrectly, which caused trouble for
getopt().
Author: rwatson
Date: Sun Mar 15 14:12:40 2015
New Revision: 280035
URL: https://svnweb.freebsd.org/changeset/base/280035
Log:
Replace the completely arbitrary '3' with '9' for the number of frames to
skip using the DTrace 'profile' provider on ARM. This causes stack traces
to skip various
Author: mav
Date: Sun Mar 15 14:57:11 2015
New Revision: 280037
URL: https://svnweb.freebsd.org/changeset/base/280037
Log:
Rewrite virtio block device driver to work asynchronously and use the block
I/O interface.
Asynchronous operation, based on r280026 change, allows to not block virtua
Author: rwatson
Date: Sun Mar 15 15:17:34 2015
New Revision: 280038
URL: https://svnweb.freebsd.org/changeset/base/280038
Log:
On ARM, unlike some other architectures, saved $pc values from in-kernel
traps do appear in the regular call stack, rather than only in a special
trap frame, so we d
Author: rwatson
Date: Sun Mar 15 15:19:02 2015
New Revision: 280039
URL: https://svnweb.freebsd.org/changeset/base/280039
Log:
Now that DTrace stack traces handle exception frames better, skip fewer
stack frames for FBT 'entry' probes on ARM.
MFC after:3 days
Sponsored by: DARPA, AF
Author: mav
Date: Sun Mar 15 15:29:03 2015
New Revision: 280040
URL: https://svnweb.freebsd.org/changeset/base/280040
Log:
Give AHCI disk serial based on backing file path same as for virtio block.
It is still not good that they may intersect on different hosts, but that
is better then in
Author: mav
Date: Sun Mar 15 16:09:39 2015
New Revision: 280041
URL: https://svnweb.freebsd.org/changeset/base/280041
Log:
Fix networking problem after r280026.
I've missed that network driver sometimes returns taken request back to
available queue without processing. Add new helper func
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
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 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: kib
Date: Sun Mar 15 18:40:06 2015
New Revision: 280045
URL: https://svnweb.freebsd.org/changeset/base/280045
Log:
MFC r279764:
Fix function name in the panic message.
Modified:
stable/10/sys/vm/vm_reserv.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sy
Author: kib
Date: Sun Mar 15 18:42:19 2015
New Revision: 280046
URL: https://svnweb.freebsd.org/changeset/base/280046
Log:
MFC r279936:
Remove write-only variable.
Modified:
stable/10/sys/i386/isa/npx.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/i386/isa/n
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: marck (doc committer)
Date: Sun Mar 15 19:33:40 2015
New Revision: 280048
URL: https://svnweb.freebsd.org/changeset/base/280048
Log:
MFC r279783, r279785:
Reword phrase a bit to decrease possible misleading meaning.
Modified:
stable/10/usr.bin/ctlstat/ctlstat.8
Modified: stable
Author: marck (doc committer)
Date: Sun Mar 15 19:37:07 2015
New Revision: 280049
URL: https://svnweb.freebsd.org/changeset/base/280049
Log:
MFC r279783, r279785:
Reword phrase a bit to decrease possible misleading meaning.
Modified:
stable/9/usr.bin/ctlstat/ctlstat.8
Directory Properti
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: 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: 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 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: 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: 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: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: 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: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
.. 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: 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
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
1 - 100 of 121 matches
Mail list logo