CVS commit: src/sys/dev/pad

2023-05-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat May 27 14:51:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Revert to previous. This change broke the intention of recent changes to pad(4). The solution to address PR/57436 must be done in bta2dpd(8). To

CVS commit: src/sys/dev/pad

2023-05-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat May 27 14:51:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Revert to previous. This change broke the intention of recent changes to pad(4). The solution to address PR/57436 must be done in bta2dpd(8). To

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 12:10:13 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix previous. The previous commit was misleading due to the flag names used. The rationale for this change is that it is ok to return EAGAIN on first

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 12:10:13 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix previous. The previous commit was misleading due to the flag names used. The rationale for this change is that it is ok to return EAGAIN on first

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 10:39:56 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix logic for timing. Addresses PR/57436. XXX pullup-10. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pad/pad.c

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 10:39:56 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix logic for timing. Addresses PR/57436. XXX pullup-10. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pad/pad.c

CVS commit: src/sys/dev/pad

2023-05-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon May 1 16:35:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Don't overflow when scaling 32bit samples. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/dev/pad/pad.c Please note that

CVS commit: src/sys/dev/pad

2023-05-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon May 1 16:35:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Don't overflow when scaling 32bit samples. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/dev/pad/pad.c Please note that

CVS commit: src/sys/dev/pad

2023-04-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 23 08:21:12 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: No longer use AUDIO_INTERNAL_BITS but rely on passed audio format. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81

CVS commit: src/sys/dev/pad

2023-04-23 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 23 08:21:12 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: No longer use AUDIO_INTERNAL_BITS but rely on passed audio format. To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81

CVS commit: src/sys/dev/pad

2023-04-10 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Apr 10 15:04:49 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Write slinear_le 16bit samples, independent from platform and AUDIO_INTERNAL_BITS. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80

CVS commit: src/sys/dev/pad

2023-04-10 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Apr 10 15:04:49 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Write slinear_le 16bit samples, independent from platform and AUDIO_INTERNAL_BITS. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80

CVS commit: src/sys/dev/pad

2023-01-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jan 24 08:17:11 UTC 2023 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: Pace I/O timing to match the audio interface. Enable interrupts while copying buffers. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pad

2023-01-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Jan 24 08:17:11 UTC 2023 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: Pace I/O timing to match the audio interface. Enable interrupts while copying buffers. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pad

2022-03-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 12 17:07:10 UTC 2022 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Do harmless, not harmful, integer truncation. Reported-by: syzbot+917ff3551897f1a99...@syzkaller.appspotmail.com To generate a diff of

CVS commit: src/sys/dev/pad

2022-03-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 12 17:07:10 UTC 2022 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4): Do harmless, not harmful, integer truncation. Reported-by: syzbot+917ff3551897f1a99...@syzkaller.appspotmail.com To generate a diff of

Re: CVS commit: src/sys/dev/pad

2021-06-16 Thread Rin Okuyama
On 2021/06/16 19:23, Rin Okuyama wrote: On 2021/06/16 18:15, Taylor R Campbell wrote: Date: Wed, 16 Jun 2021 17:38:26 +0900 From: Rin Okuyama KASSERT added to pad_attach() by this commit fires on macppc with mixerctl(1): [...] panic: kernel diagnostic assertion "KERNEL_LOCKED_P()" failed:

Re: CVS commit: src/sys/dev/pad

2021-06-16 Thread Rin Okuyama
On 2021/06/16 18:15, Taylor R Campbell wrote: Date: Wed, 16 Jun 2021 17:38:26 +0900 From: Rin Okuyama KASSERT added to pad_attach() by this commit fires on macppc with mixerctl(1): [...] panic: kernel diagnostic assertion "KERNEL_LOCKED_P()" failed: file "/usr/src/sys/dev/pad/pad.c", line 214

Re: CVS commit: src/sys/dev/pad

2021-06-16 Thread Taylor R Campbell
> Date: Wed, 16 Jun 2021 17:38:26 +0900 > From: Rin Okuyama > > KASSERT added to pad_attach() by this commit fires on macppc with mixerctl(1): > [...] panic: kernel diagnostic assertion "KERNEL_LOCKED_P()" failed: file > "/usr/src/sys/dev/pad/pad.c", line 214 Can you share `ident netbsd | grep

Re: CVS commit: src/sys/dev/pad

2021-06-16 Thread Rin Okuyama
Hi, KASSERT added to pad_attach() by this commit fires on macppc with mixerctl(1): # cd /usr/tests/usr.bin/mixerctl && atf-run ... tc-start: ..., nflag [...] panic: kernel diagnostic assertion "KERNEL_LOCKED_P()" failed: file "/usr/src/sys/dev/pad/pad.c", line 214 [...] cpu0: Begin

CVS commit: src/sys/dev/pad

2019-06-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 26 12:21:40 UTC 2019 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix return value. fo_poll expects revents, not errno. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/dev/pad/pad.c Please

CVS commit: src/sys/dev/pad

2019-06-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 26 12:21:40 UTC 2019 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix return value. fo_poll expects revents, not errno. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/dev/pad/pad.c Please

CVS commit: src/sys/dev/pad

2019-06-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 26 11:53:15 UTC 2019 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: Style fixes. No functional changes intended. - Rename some functions for consistency. - Rearrange some functions for readability. - Unify

CVS commit: src/sys/dev/pad

2019-06-26 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 26 11:53:15 UTC 2019 Modified Files: src/sys/dev/pad: pad.c padvar.h Log Message: Style fixes. No functional changes intended. - Rename some functions for consistency. - Rearrange some functions for readability. - Unify

CVS commit: src/sys/dev/pad

2019-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 19 12:52:41 UTC 2019 Modified Files: src/sys/dev/pad: pad.c Log Message: Don't call next callout when an error occurs in start_output. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/dev/pad/pad.c

CVS commit: src/sys/dev/pad

2019-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 19 12:51:26 UTC 2019 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4)'s output format is LE even on big endian arch. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/dev/pad/pad.c Please

CVS commit: src/sys/dev/pad

2019-06-19 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jun 19 12:51:26 UTC 2019 Modified Files: src/sys/dev/pad: pad.c Log Message: pad(4)'s output format is LE even on big endian arch. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/dev/pad/pad.c Please

CVS commit: src/sys/dev/pad

2010-01-18 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Jan 18 23:57:14 UTC 2010 Modified Files: src/sys/dev/pad: pad.c Log Message: If the device does not exist, return ENXIO, as is customary, instead of ENODEV. Ok jmcne...@. To generate a diff of this commit: cvs rdiff -u