CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2021-03-07 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Mar 7 13:09:43 UTC 2021 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: bta2dpd.8 bta2dpd.c Log Message: Intoduce "-n" switch. Running btat2dpd with "-n" especially for use with pad(4) will stop bta2dpd from exiting upon a read e

CVS commit: src/sys/dev/usb

2021-03-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Mar 2 22:21:38 UTC 2021 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: OppsRemove irrelavent debug code and don't free_m before IFQ_DEQUEUE(). Identified and reported by Patrick Welche and remedy found by Martin H

CVS commit: src/sys/dev/usb

2021-02-25 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Feb 26 01:38:44 UTC 2021 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Also free assocated mbufs. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/dev/usb/if_urtwn.c Please note that diffs are n

CVS commit: src/distrib/sets/lists/debug

2021-01-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 2 03:41:07 UTC 2021 Modified Files: src/distrib/sets/lists/debug: mi Log Message: Update the debug set for testpat(6). To generate a diff of this commit: cvs rdiff -u -r1.345 -r1.346 src/distrib/sets/lists/debug/mi Please

CVS commit: src/distrib/sets/lists/games

2021-01-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 2 03:24:02 UTC 2021 Modified Files: src/distrib/sets/lists/games: mi Log Message: Add testpat(6) to the games set. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/distrib/sets/lists/games/mi Please note

CVS commit: src/games

2021-01-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 2 03:21:39 UTC 2021 Modified Files: src/games: Makefile Added Files: src/games/testpat: Makefile testpat.6 testpat.c Log Message: Add testpat(6) to games. Testpat displays a test pattern in curses(3). To generate

CVS commit: src/usr.bin/calendar/calendars

2020-10-07 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Oct 7 19:06:50 UTC 2020 Modified Files: src/usr.bin/calendar/calendars: calendar.music Log Message: Eddie Van Halen, co-founder of Van Halen dies. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/calen

CVS commit: src/sys/dev/cardbus

2020-10-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Oct 4 06:15:55 UTC 2020 Modified Files: src/sys/dev/cardbus: cardslot.c Log Message: Ensure event_thread stays in event loop upon creation. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/dev/cardbus/card

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2020-05-30 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun May 31 06:17:24 UTC 2020 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: bta2dpd.c Log Message: Avoid running of the end of the array if a file cannot be opened. Found by plunky@. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 23:35:40 UTC 2020 Modified Files: src/sys/net: pfil.c Log Message: Remove inappropriate place for __predict_false. Ok mrg@ maya@. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/net/pfil.c Please

CVS commit: src/sys/net

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 23:05:31 UTC 2020 Modified Files: src/sys/net: pfil.c Log Message: Skip pfil_run_hooks if no packet filter configured in kernel. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/net/pfil.c Please no

CVS commit: [phil-wifi] src/sys/net80211

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 07:45:57 UTC 2020 Modified Files: src/sys/net80211 [phil-wifi]: ieee80211_ioctl.c Log Message: Pass the error through to the hardware to initialize. To generate a diff of this commit: cvs rdiff -u -r1.60.18.9 -r1.60.18.1

CVS commit: [phil-wifi] src/sys/net80211

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 07:40:50 UTC 2020 Modified Files: src/sys/net80211 [phil-wifi]: ieee80211_sta.c Log Message: Make ostate reflect the updated state. To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/sys/net80211/iee

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 07:38:25 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Software crypto definitions from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.59.2.17 -r1.59.2.18 src/sys/dev/usb/if_

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 07:37:01 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Fix resource leak in rx/tx free lists. To generate a diff of this commit: cvs rdiff -u -r1.59.2.16 -r1.59.2.17 src/sys/dev/usb/if_urt

CVS commit: [phil-wifi] src/sys/net

2020-04-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Apr 27 07:27:35 UTC 2020 Modified Files: src/sys/net [phil-wifi]: pfil.c Log Message: Skip pfil_run_hooks if no packet filter enabled in the kernel. To generate a diff of this commit: cvs rdiff -u -r1.35.14.1 -r1.35.14.2 src/sy

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-25 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Apr 25 14:40:12 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Remove configuring 40Mhz channels for now. Avoid duplicate state transitions in urtwn_newstate. Avoid changing channel parameters in u

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-25 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Apr 25 09:32:16 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Compete some more of 11n support. htcaps and streams values from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.59.2.14

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-19 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Apr 19 13:57:23 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Initial 11n support for urtwn. Compile tested only... More to come. To generate a diff of this commit: cvs rdiff -u -r1.59.2.12 -r1.

CVS commit: [phil-wifi] src/sys/dev

2020-04-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Apr 16 17:24:49 UTC 2020 Modified Files: src/sys/dev/ic [phil-wifi]: rtwnreg.h src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Update with 92EU changes from -current. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev

2020-04-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Apr 16 17:18:28 UTC 2020 Modified Files: src/sys/dev/ic: rtwnreg.h src/sys/dev/usb: if_urtwn.c Log Message: Correct rx packet count for 8192EU. Tested OK. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Apr 16 15:33:08 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwn.c Log Message: Use if_stat functions. To generate a diff of this commit: cvs rdiff -u -r1.59.2.9 -r1.59.2.10 src/sys/dev/usb/if_urtwn.c Please note

CVS commit: [phil-wifi] src/sys/dev/usb

2020-04-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Apr 16 15:32:24 UTC 2020 Modified Files: src/sys/dev/usb [phil-wifi]: if_urtwnvar.h Log Message: Pull in To generate a diff of this commit: cvs rdiff -u -r1.10.16.5 -r1.10.16.6 src/sys/dev/usb/if_urtwnvar.h Please note that d

CVS commit: [phil-wifi] src/sys/net80211

2020-04-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Apr 16 15:30:00 UTC 2020 Modified Files: src/sys/net80211 [phil-wifi]: ieee80211.c ieee80211_netbsd.c ieee80211_netbsd.h Log Message: Use if_stat functions. To generate a diff of this commit: cvs rdiff -u -r1.56.18.

CVS commit: src/doc

2019-05-08 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed May 8 22:01:47 UTC 2019 Modified Files: src/doc: RESPONSIBLE Log Message: Sync with reality. To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/doc/RESPONSIBLE Please note that diffs are not public domain; th

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2019-03-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Mar 31 11:44:11 UTC 2019 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: sbc_encode.c Log Message: Opps... Remove extra ')' To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/bta2dpd/bta2dpd/sbc_encode.c Pl

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2019-03-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Mar 31 11:33:27 UTC 2019 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: sbc_encode.c Log Message: Remove dead code from sbc decoder. Found by Hans Petter Selasky. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/

CVS commit: src/sys/dev

2018-06-22 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jun 23 03:18:49 UTC 2018 Modified Files: src/sys/dev: auconv.c Log Message: Add all encoding supported by the mixer. Addresses PR kern/52585. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/auconv.c

CVS commit: src/usr.bin/fstat

2018-06-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Jun 4 01:42:49 UTC 2018 Modified Files: src/usr.bin/fstat: misc.c Log Message: Update fstat for audio(4) and pad(4) devices. XXX - pullup 8. Ok christos@. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/usr

CVS commit: src/sys/dev/usb

2018-06-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Jun 1 19:19:54 UTC 2018 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Fix support for 8192eu, notably TPLINK TL-WN823NV2, by using the right registers when setting receiver gain. Ok christos@. To generate a diff of

CVS commit: src/sys/dev/usb

2018-06-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Jun 1 19:17:04 UTC 2018 Modified Files: src/sys/dev/usb: if_urtwnreg.h Log Message: Add another register as found on 8192eu. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/usb/if_urtwnreg.h Please n

CVS commit: src

2018-05-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon May 28 00:18:06 UTC 2018 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi src/share/man/man4: audio.4 src/share/man/man7: Makefile intro.7 src/share/man/man9: Makefile

CVS commit: src

2018-05-21 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 22 01:35:49 UTC 2018 Modified Files: src/share/man/man7: audio.7 src/sys/dev: audio.c Log Message: Using audioctl without the -p switch defaults to the mix ring. This allows setting the hardware gain etc. Update the

CVS commit: src/sys/dev

2018-05-17 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu May 17 11:35:31 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Fix a typo with sc_out/inports when setting the hardware recording gain on the mix ring. Found by mrg@ XXX pullup-8 To generate a diff of this commit:

CVS commit: src/sys/dev

2018-05-15 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 10:23:03 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Fix over cautious compiler error - setmode may not be initialized. To generate a diff of this commit: cvs rdiff -u -r1.454 -r1.455 src/sys/dev/audio.c

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2018-05-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 04:25:25 UTC 2018 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: bta2dpd.8 Log Message: Use the correct tag options. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/bta2dpd/bta2dpd/bta2dpd.8 Plea

CVS commit: src/share/man/man7

2018-05-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 01:07:37 UTC 2018 Modified Files: src/share/man/man7: intro.7 Log Message: Update the introduction page to section 7 of the manual noting the audio spec. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/

CVS commit: src

2018-05-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 00:54:02 UTC 2018 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: audio.4 src/share/man/man7: Makefile src/share/man/man9: audio.9 Added Files: src/share/man/man7: audio.7

CVS commit: src/sys/dev

2018-05-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 00:28:00 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Expose the audio_info structure of vchan zero(0) the mix ring to allow setting the hardware gain and balance via audioctl(1) using the -p 0 switch. It is

CVS commit: src/sys/dev

2018-05-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue May 15 00:19:08 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Fix numbering of vchan mixer controls to correspond to the vchan number in use. This makes the numbering of vchans consistient for audioctl and mixerctl.

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2018-01-13 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 13 10:20:45 UTC 2018 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: bta2dpd.c Log Message: Set size of mtusize before calling getsockopt to obtain mtu size. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr

CVS commit: src/sys/dev

2018-01-11 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Jan 12 04:10:10 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Allow open of audioctl devices whilst audio is open with the mixer disabled. XXX pullup -8 To generate a diff of this commit: cvs rdiff -u -r1.449 -r1.

CVS commit: src/sys/dev/pad

2018-01-08 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Jan 9 04:23:59 UTC 2018 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix pad on systems with many cores/cpus: * Introduce a lock to serialize attach/detach of pad devices. * Forcefully detach children of

CVS commit: src/sys/dev

2018-01-08 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Jan 9 04:14:21 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Forcefully detach children of audio instances. This addresses part of PR kern/52889 as children of pad(4) were not detaching. To generate a diff of thi

CVS commit: src/sys/dev

2018-01-08 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Jan 9 04:10:27 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Rework of play/rec threads to ensure effective use of locks. Addresses part of PR kern/52889 where the mixing thread would not exit on audio detach. To

CVS commit: src/sys/dev

2018-01-06 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 6 23:15:36 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Only signal a pause change on a transition of a pause change. This addresses a problem found in audio/sox causing high cpu usage. Path and analysis by O

CVS commit: src/sys/dev

2018-01-06 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Jan 6 21:16:36 UTC 2018 Modified Files: src/sys/dev: audio.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.445 -r1.446 src/sys/dev/audio.c Please note that diffs are not public domain; they are

CVS commit: src/sys/dev

2017-12-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Dec 27 00:12:06 UTC 2017 Modified Files: src/sys/dev: mulaw.c mulaw.h Log Message: mulaw/alaw_to_linearN macros replaced with individual faster filters. NFC. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys

CVS commit: src/sys/arch/arm/sunxi

2017-12-21 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Dec 21 11:52:00 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun8i_h3_codec.c Log Message: The reset bit for the analog portion of the codec is bit 28. As per Allwinner H3 datasheet. Ok jmcneill@. To generate a diff of th

CVS commit: src/sys/dev

2017-12-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Dec 16 16:09:36 UTC 2017 Modified Files: src/sys/dev: auconv.c auconv.h Log Message: Replace LINEARN_TO_LINEARN macro with individual optimized functions for 8, 16, 24 and 32 bits linear to linear conversions. Addresses PR kern/

CVS commit: src/sys/dev

2017-12-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Dec 16 16:04:20 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Convert double block size of data though the play back filters. This is primarily for when audio mixing is disabled to stop inserting silence when there

CVS commit: src/sys/dev

2017-12-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Dec 16 15:58:56 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Allow the hwvc block size to be set to any amount with audio mixing disabled. To generate a diff of this commit: cvs rdiff -u -r1.443 -r1.444 src/sys/de

CVS commit: src/sys/dev

2017-12-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Dec 16 15:56:00 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Only init the mix ring if sc_usemixer is enabled as with mixing set to false the mix ring is not used. To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/dev

2017-11-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Nov 28 07:35:27 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Speed up improvements for MIX_FUNC. As suggested by jmcneill@. To generate a diff of this commit: cvs rdiff -u -r1.440 -r1.441 src/sys/dev/audio.c Ple

CVS commit: src/sys/dev

2017-11-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Nov 16 23:43:48 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Use correct combination of mix ring block size and vc playring used low for signalling the writer or fetching data from the vc play ring filters. When de

CVS commit: src/sys/dev

2017-11-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Nov 16 23:32:12 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Add vc to debug messages in audio_mix. Also add debug message when available data in the vc is less than the mix ring blocksize. NFC. To generate a dif

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 04:28:45 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: For the virtual stream it is required to insert silence. As these streams are not harware streams audio_pint_silence is ineffective. As audio

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 02:13:33 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: The harware vc is rounded to a power of two then round_blocksize is called. This improves playback and makes it possibile to use mmapped audio on usb.

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 02:02:55 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: audio_pint improvements for when audio mixing is disabled. When audio mixing is disabled there is only the hardware vc the mix ring is not used. To gen

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 01:58:48 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Improved audiostartp for when audio mixing is disabled. To generate a diff of this commit: cvs rdiff -u -r1.434 -r1.435 src/sys/dev/audio.c Please note

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 01:55:46 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Improved draining function for when the mixer is and is not enabled. One block of silence is also played in audio drivers using start_output when drainin

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 01:49:59 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Plug memory leak as the mixer state does not grow or shrink when audio mixing is disabled. This avoids triggering a panic also. To generate a diff of t

CVS commit: src/sys/dev

2017-11-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Nov 15 01:45:57 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Don't return EIO falsely when dealing with the hardware vc. Draining of the hardware vc on close is now possible. To generate a diff of this commit: cvs

CVS commit: src/sys/dev

2017-11-07 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Nov 7 09:26:55 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Use mixring blocksizes in the right places when mixer is enabled. This means that x68k's vs audio works once again with sysctl usemixer=1. Tested with x

CVS commit: src/sys/dev

2017-11-06 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Nov 7 01:15:43 UTC 2017 Modified Files: src/sys/dev: auconv.c auconv.h Log Message: Remove 24 bit in a 32 bit container filters. At present this filter did not work well and has caused problems with the audio mixer disabled for

CVS commit: src/sys/dev

2017-11-06 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Nov 7 01:13:19 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: A sysctl is now available to disable the in kernel mixer. sysctl -w hw.hdafg0.usemixer=0 There currently is a problem draining the las

CVS commit: src/sys/dev

2017-11-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Nov 4 01:50:48 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: AU_RING_SIZE -> s.bufsize in audio_initbufs. To generate a diff of this commit: cvs rdiff -u -r1.428 -r1.429 src/sys/dev/audio.c Please note that diffs

CVS commit: src/sys/dev/isa

2017-11-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat Nov 4 01:46:56 UTC 2017 Modified Files: src/sys/dev/isa: sbdsp.c Log Message: Add AUDIO_ENCODING_SLINEAR to supported encodings. This allows sb, sbpro & sb16 to configure with 8-bit precision. Tested in games/mame with a 486DX

CVS commit: src/sys/dev

2017-11-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 21:15:18 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Blocksizes sould be rounded to a power of 2 as OSS applications need this. Tested by martin@. To generate a diff of this commit: cvs rdiff -u -r1.427 -

CVS commit: src/sys/dev

2017-11-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 21:12:44 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Revert to previous. It is necessary to use the calculated blocksize if none supplied. Tested by martin@. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev

2017-11-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 05:31:38 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: No need to ratify block size twice as this is done in audio_initbufs. This is a rework of rev 1.421. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/dev

2017-11-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 05:09:49 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Calc latency when altering precision, frequency and channels sysctls. To generate a diff of this commit: cvs rdiff -u -r1.424 -r1.425 src/sys/dev/audio.

CVS commit: src/sys/dev

2017-11-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 05:07:37 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Allow for block sizes less than hw block size. This allows for the lowest possible latency for all precision, sample rate and frequencies. This is a rew

CVS commit: src/sys/dev

2017-11-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Nov 3 05:04:17 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Use mix ring block size in audio write, startp, and audio drain. To generate a diff of this commit: cvs rdiff -u -r1.422 -r1.423 src/sys/dev/audio.c Pl

CVS commit: src/sys/dev

2017-11-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Nov 2 02:08:02 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Revert commit rev 1.419 to audio.c. This should address PR kern/52685. This also means that drivers that have a static block size will have more latency

CVS commit: src/sys/dev/isa

2017-10-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Oct 31 21:53:48 UTC 2017 Modified Files: src/sys/dev/isa: gus.c Log Message: Add padding to gus.c so fields match up when it ts cast to a ad1848_isa softc for the allocation of hw ring buffers. Locking fixes as gus KASSERTS / us

CVS commit: src/sys/dev

2017-10-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Oct 31 21:18:02 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Only allow blocksizes greater or equal to the calculated one. This should help applications as the blocksize obtained (AUDIO_SET/GETINFO) will work witho

CVS commit: src/sys/dev

2017-10-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Oct 31 21:13:24 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Move calculation of sc_latency into a function. The latency of the audio device is updated on attach in the audio auto config and shown on screen. Ok ch

CVS commit: src/sys/dev

2017-10-31 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Oct 31 21:09:27 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: round_blocksize is only used for the hardware ring buffer. All other buffers (mix ring, streams) are set to be a power of 2. This allows for consistent

CVS commit: src/share/man/man4

2017-10-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Oct 27 19:00:07 UTC 2017 Modified Files: src/share/man/man4: audio.4 Log Message: Document the hw.driverN.latency sysctl variable. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/share/man/man4/audio.4 Please

CVS commit: src/sys/dev

2017-10-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Oct 27 01:34:32 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Independent blocksizes for virtual channels where a static blocksize is not stipulated by the underlying hw driver. This improves latency in games esp. w

CVS commit: src/sys/dev

2017-10-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Oct 26 22:45:00 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Ensure that the low/high water marks are at least PREFILL_BLOCKS. To generate a diff of this commit: cvs rdiff -u -r1.415 -r1.416 src/sys/dev/audio.c P

CVS commit: src/sys/dev

2017-10-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Oct 26 22:38:27 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Add latency sysctl to adjust hw blocksize and hence latency of the mixer. usage: sysctl -w hw.hdafg0.lantency="value in milliseconds"

CVS commit: src/sys/dev

2017-10-02 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Oct 2 07:06:15 UTC 2017 Modified Files: src/sys/dev: auconv.c Log Message: Allow maxused to be an odd number of bytes. This makes single byte conversions work for the test described in the PR. Addresses another part of PR kern

CVS commit: src/sys/dev

2017-10-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Oct 2 06:06:43 UTC 2017 Modified Files: src/sys/dev: auconv.c Log Message: Improve LINEAR_LINEARN macro - inparticular BE/LE conversions. Addresses part of PR kern/52586 analyzed and reported by isaki@. To generate a diff of

CVS commit: src/sys/dev

2017-10-01 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Oct 1 21:49:20 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Ensure proper use of sc_opens (play back) and sc_recopens (recording). Fix logic for /dev/sound so audiosetinfo is only called once. These changes are to

CVS commit: src/sys/dev

2017-09-25 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Tue Sep 26 04:34:59 UTC 2017 Modified Files: src/sys/dev: audio.c Log Message: Call audio_mix for a third time - thus ensuring there is a block of data in the mix ring before the audio interrupt occurs. This addresses the instabilit

CVS commit: src/sys/dev

2017-09-24 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Sep 24 23:40:41 UTC 2017 Modified Files: src/sys/dev: audio.c audiovar.h Log Message: Move play/rec mix ring buffers into a virtual channel sc_mixring. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.406 -r1.407 src/

CVS commit: src/sys/dev/bluetooth

2017-09-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Sep 3 23:11:19 UTC 2017 Modified Files: src/sys/dev/bluetooth: bth5.c bth5.h Log Message: Remove references to BlueCore. Enable XON/XOFF flowcontrol in SLIP layer depending on config response. Send an acknowlegment packet on tim

CVS commit: src/usr.sbin/btattach

2017-09-03 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Sep 3 22:54:12 UTC 2017 Modified Files: src/usr.sbin/btattach: init_bcm43xx.c Log Message: Fix copyright error. Ok plunky@. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/btattach/init_bcm43xx.c Ple

CVS commit: src/usr.sbin/bta2dpd/bta2dpd

2017-08-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sun Aug 27 10:39:18 UTC 2017 Modified Files: src/usr.sbin/bta2dpd/bta2dpd: bta2dpd.c Log Message: Connection state machine improvement upon transition from AVDTP_OPEN to AVDTP_START/SUSPEND. To generate a diff of this commit: cvs r

CVS commit: src/sys/dev/pckbport

2017-08-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Aug 16 21:18:58 UTC 2017 Modified Files: src/sys/dev/pckbport: alps.c Log Message: Remove extra newline. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pckbport/alps.c Please note that diffs are not pu

CVS commit: src/sys/dev/pckbport

2017-08-16 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Wed Aug 16 21:09:48 UTC 2017 Modified Files: src/sys/dev/pckbport: alps.c Log Message: If ALPS probe fails, send a PMS_RESET. Restores functionality on a wrong version ALPS touchpad. Addresses PR kern/52489. This patch was prepared

CVS commit: src/sys/dev/bluetooth

2017-08-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Aug 14 12:51:11 UTC 2017 Modified Files: src/sys/dev/bluetooth: bth5.c Log Message: Apply the sequence number mask to txack. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/bluetooth/bth5.c Please note

CVS commit: src/sys/dev/bluetooth

2017-08-13 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Aug 14 05:33:30 UTC 2017 Modified Files: src/sys/dev/bluetooth: bth5.c Log Message: Conform to the spec. with regards to acknowlegment packets. This prevents the host controller from freezing. Inmprove communication from inacti

CVS commit: src/usr.sbin/btattach

2017-08-13 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Mon Aug 14 05:28:23 UTC 2017 Modified Files: src/usr.sbin/btattach: init_bcm43xx.c Log Message: Set controller clock based on baud rate. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/btattach/init_bcm43xx

CVS commit: src/sys/dev/bluetooth

2017-08-10 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Aug 11 00:58:37 UTC 2017 Modified Files: src/sys/dev/bluetooth: bth5.c Log Message: Ensure the XMIT flag is cleared before calling bth5_start. This avoids a panic due to a diagnostic assertion. To generate a diff of this commi

CVS commit: src

2017-08-10 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Aug 10 15:31:49 UTC 2017 Modified Files: src/distrib/sets/lists/base: mi src/external: Makefile Log Message: Add bcm43xx bluetooth controller firmware to the lists and update relevant makefiles. To generate a diff of th

CVS commit: src/external/broadcom

2017-08-10 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Aug 10 15:15:48 UTC 2017 Added Files: src/external/broadcom: Makefile Makefile.inc src/external/broadcom/bcm43xx: BCM43430A1.hcd LICENCE.broadcom_bcm43xx Makefile Log Message: Add firmware and license for bcm4

CVS commit: src/sys/arch/evbarm/conf

2017-08-10 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Thu Aug 10 13:48:20 UTC 2017 Modified Files: src/sys/arch/evbarm/conf: RPI Log Message: Add bluetooth serial uart devices. RPI3 on-board bluetooth controller works with the bthfive pseudo-device. To generate a diff of this commit:

  1   2   3   4   >