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

2015-03-15 Thread Alexander Motin
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

svn commit: r280018 - stable/10/sys/ofed/drivers/net/mlx4

2015-03-15 Thread Hans Petter Selasky
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

svn commit: r280019 - stable/9/sys/ofed/drivers/net/mlx4

2015-03-15 Thread Hans Petter Selasky
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

svn commit: r280020 - stable/10/usr.sbin/syslogd

2015-03-15 Thread Ed Schouten
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

svn commit: r280021 - stable/9/usr.sbin/syslogd

2015-03-15 Thread Ed Schouten
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

svn commit: r280023 - vendor/mdocml/dist

2015-03-15 Thread Baptiste Daroussin
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

svn commit: r280024 - vendor/mdocml/1.13.3

2015-03-15 Thread Baptiste Daroussin
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

svn commit: r280025 - head/contrib/mdocml

2015-03-15 Thread Baptiste Daroussin
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

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

2015-03-15 Thread Alexander Motin
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

svn commit: r280027 - in stable/10: tools/regression/usr.bin/env usr.bin/env

2015-03-15 Thread Jilles Tjoelker
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().

svn commit: r280029 - in stable/9: tools/regression/usr.bin/env usr.bin/env

2015-03-15 Thread Jilles Tjoelker
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().

svn commit: r280035 - head/sys/cddl/dev/profile

2015-03-15 Thread Robert Watson
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

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

2015-03-15 Thread Alexander Motin
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

svn commit: r280038 - head/sys/cddl/dev/dtrace/arm

2015-03-15 Thread Robert Watson
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

svn commit: r280039 - head/sys/cddl/dev/fbt/arm

2015-03-15 Thread Robert Watson
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

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

2015-03-15 Thread Alexander Motin
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

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

2015-03-15 Thread Alexander Motin
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

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

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: 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: r280045 - stable/10/sys/vm

2015-03-15 Thread Konstantin Belousov
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

svn commit: r280046 - stable/10/sys/i386/isa

2015-03-15 Thread Konstantin Belousov
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

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: r280048 - stable/10/usr.bin/ctlstat

2015-03-15 Thread Dmitry Morozovsky
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

svn commit: r280049 - stable/9/usr.bin/ctlstat

2015-03-15 Thread Dmitry Morozovsky
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

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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

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: 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 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

  1   2   >