index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
sound
/
pcm
/
dsp.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Lock channels only as necessary in dsp_ioctl(), and only lock one
truckman
2004-02-28
1
-65
/
+173
*
Device megapatch 4/6:
phk
2004-02-21
1
-0
/
+2
*
Change KASSERT() in feed_vchan16() into an explicit test and call to
truckman
2004-01-28
1
-75
/
+16
*
Fix a panic in dsp_clone when trying to access a sound
matk
2004-01-25
1
-0
/
+3
*
Reduce latency when using the SNDCTL_DSP_RESET ioctl by calling
matk
2004-01-20
1
-2
/
+10
*
Fix a panic when kldloading a sound driver. Do this by replacing the
matk
2004-01-20
1
-101
/
+34
*
As previously announced: discontinue use of makedev() call in soundcode.
phk
2004-01-17
1
-19
/
+56
*
Fix sound LOR problems:
scottl
2003-11-11
1
-81
/
+88
*
update my email address.
cg
2003-09-07
1
-1
/
+1
*
modify comments
cg
2003-08-15
1
-3
/
+11
*
Set a lower bound on fragment size rather than returning a failure
mdodd
2003-06-26
1
-4
/
+2
*
Fix lock order reversal when opening device and chn_reset fails.
orion
2003-05-01
1
-5
/
+4
*
- Add vm_paddr_t, a physical address type. This is required for systems
jake
2003-03-25
1
-1
/
+1
*
Gigacommit to improve device-driver source compatibility between
phk
2003-03-03
1
-13
/
+9
*
Cleanup of the d_mmap_t interface.
mux
2003-02-25
1
-4
/
+3
*
Sound devices were being leaked by dsp_open() not actually releasing the
green
2003-02-11
1
-1
/
+6
*
Fix the duplicate unlock of the pcm read channel in certain cases.
green
2003-01-05
1
-1
/
+0
*
Marginally simplify dsp_open error handling by adding an early test to
orion
2002-08-28
1
-68
/
+51
*
Back out last commit. Needs slightly more subtle handling.
orion
2002-08-20
1
-33
/
+35
*
Apply reference counting patch. Fixes problem of two applications
orion
2002-08-18
1
-35
/
+33
*
Fix code that had rotted behind debugging macros.
scottl
2002-01-25
1
-1
/
+1
*
add more error checking to open of /dev/dsp* and /dev/audio* - if the
cg
2002-01-23
1
-2
/
+18
*
don't allow mmap beyond the end of the buffer
cg
2002-01-23
1
-1
/
+7
*
fix SNDCTL_DSP_GETISPACE behaviour
cg
2001-10-24
1
-3
/
+2
*
- Correctly increment the channel refcount in dsp_open() such that it is
greid
2001-09-14
1
-6
/
+6
*
KSE Milestone 2
julian
2001-09-12
1
-10
/
+10
*
add a method for recording of specific channels for devices with more than
cg
2001-09-05
1
-2
/
+33
*
handle bogus values passed to SOUND_PCM_WRITE_CHANNELS/SNDCTL_DSP_CHANNELS
cg
2001-08-23
1
-4
/
+5
*
MFS: make SNDCTL_DSP_SETTRIGGER work
cg
2001-08-23
1
-6
/
+4
*
many changes:
cg
2001-08-23
1
-42
/
+70
*
don't set a flag that is already set
cg
2001-07-01
1
-1
/
+3
*
tidy up/simplify dsp_clone()
cg
2001-06-27
1
-24
/
+13
*
add defines and ifdefs so this code will compile on 4.x
cg
2001-06-23
1
-6
/
+40
*
use devclass_get_maxunit() correctly
cg
2001-06-18
1
-2
/
+2
*
revise dsp_clone() to return the first nonbusy channel instead of simply
cg
2001-06-17
1
-9
/
+13
*
fix a potential panic in dsp_clone() if no pcm devices were detected
cg
2001-06-17
1
-0
/
+2
*
use a global devclass for all drivers - i'm not entirely sure why this
cg
2001-06-16
1
-138
/
+410
*
various locking fixes, rework open logic and channel registration
cg
2001-06-14
1
-86
/
+179
*
beginnings of virtual playback channel support
cg
2001-05-27
1
-37
/
+46
*
mega-commit.
cg
2001-03-24
1
-137
/
+152
*
fix a panic triggerable by anyone with read/write access to the audio
cg
2001-03-13
1
-0
/
+4
*
update code dealing with snd_dbuf objects to do so using a functional interface
cg
2000-12-23
1
-5
/
+9
*
kobjify.
cg
2000-12-18
1
-3
/
+2
*
if a channel dies, rejuvenate it on close()
cg
2000-11-07
1
-2
/
+2
*
implement SNDCTL_DSP_POST
cg
2000-10-27
1
-3
/
+2
*
handle AFMT_QUERY right
cg
2000-10-26
1
-6
/
+15
*
rework feeder sytem to allow feeders in klds
cg
2000-08-20
1
-3
/
+3
*
fix SNDCTL_DSP_GETODELAY
cg
2000-08-19
1
-1
/
+2
*
Simplex devices will always report EBUSY on 2nd (and subsequent)
nsayer
2000-08-02
1
-1
/
+1
*
fix a bug where opening /dev/dsp twice resulted in it being busy until reboot
cg
2000-07-30
1
-0
/
+3
[next]