NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/52437 CVS commit: [netbsd-8] src/sys/dev

The following reply was made to PR kern/52437; it has been noted by GNATS.

From: "Martin Husemann" <>
Subject: PR/52437 CVS commit: [netbsd-8] src/sys/dev
Date: Mon, 16 Apr 2018 14:11:44 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Mon Apr 16 14:11:44 UTC 2018
 Modified Files:
 	src/sys/dev [netbsd-8]: auconv.c audio.c audiovar.h aurateconv.c
 Log Message:
 Pull up following revision(s) (requested by nat in ticket #759):
 	sys/dev/audio.c: revision 1.367
 	sys/dev/audio.c: revision 1.369
 	sys/dev/audio.c: revision 1.376 (patch)
 	sys/dev/audio.c: revision 1.377 (patch)
 	sys/dev/audio.c: revision 1.378
 	sys/dev/audio.c: revision 1.382 (patch)
 	sys/dev/audio.c: revision 1.383 (patch)
 	sys/dev/audio.c: revision 1.384
 	sys/dev/audio.c: revision 1.388
 	sys/dev/audio.c: revision 1.389
 	sys/dev/audio.c: revision 1.395
 	sys/dev/audio.c: revision 1.396 (patch)
 	sys/dev/audio.c: revision 1.397
 	sys/dev/audio.c: revision 1.403
 	sys/dev/audio.c: revision 1.451
 	sys/dev/audio.c: revision 1.452
 	sys/dev/audiovar.h: revision 1.59 (patch)
 	sys/dev/aurateconv.c: revision 1.21 (patch)
 	sys/dev/auconv.c: revision 1.31 (patch)
 	sys/dev/audiovar.h: revision 1.60 (patch)
 Broadcast all conditional variables if in being deactivated so no readers
 or writers get stuck.
 Fix a panic caused by opening pad(4)'s mixer before the corresponding
 audio device has attached.
 Addresses PR kern/52424.
 Improve audio_set_vchan_defaults().
 - Correct confused input/output parameters.
 - Remove sc->{sc_channels, sc_precision, sc_frequency}.  They are
   the same as sc->sc_vchan_params.{channels, precision, sample_rate}.
 The input parameter of audio_set_vchan_defaults() is now only
 Fix PR kern/52437
 0 -> NULL in audioattach()
 "bits" sounds better than "name" for argument name.
 I feel expression (name / NBBY) a little strange.
 The audio module will now compile with WARNS=5.
 Typo in debug message.
 Remove a duplicated line.
 Add missing initialization of sc_rfilters in audioattach().
 Remove dead codes.
 sc->sc_opens never changes in this loop and as a result of
 previous sc_audiochan cleanup "sc_opens == 0" is the same as
 "sc_audiochan is empty".
 Clean up audio_allocbufs().
 As a result of sc_audiochan cleanup, it is easy to access sc_hwvc.
 Clean up audio_open().
 As a result of sc_audiochan cleanup, this loop is the same as last + 1.
 hw_if->set_params is mandatory, so it will never be NULL.
 CID-1427745: kill possible buffer overflows.
 Revert my wrong r1.380 and add a comment instead.
 To generate a diff of this commit:
 cvs rdiff -u -r1.26.2.4 -r1.26.2.5 src/sys/dev/auconv.c
 cvs rdiff -u -r1.357.2.10 -r1.357.2.11 src/sys/dev/audio.c
 cvs rdiff -u -r1.55.2.5 -r1.55.2.6 src/sys/dev/audiovar.h
 cvs rdiff -u -r1.19.42.1 -r1.19.42.2 src/sys/dev/aurateconv.c
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index