History log of /dragonfly/sys/dev/sound/midi/midi.c (Results 1 – 7 of 7)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1
# d147c943 28-Mar-2020 Sascha Wildner <saw@online.de>

kernel: Remove <sys/mutex.h> from all files that don't need it (2/2).

98% of these were remains from porting from FreeBSD which could have
been removed after converting to lockmgr(), etc.

Due to an

kernel: Remove <sys/mutex.h> from all files that don't need it (2/2).

98% of these were remains from porting from FreeBSD which could have
been removed after converting to lockmgr(), etc.

Due to an issue in my checking earlier, not everything was cleaned up
correctly.

show more ...


Revision tags: v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3
# f70430d0 21-Aug-2019 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Rejigger midistat functions to close a race

* Make sure lock has full coverage across midistat_open() and
midistat_read(). The temporary drop of the lock in midistat_read()
lead to a r

kernel - Rejigger midistat functions to close a race

* Make sure lock has full coverage across midistat_open() and
midistat_read(). The temporary drop of the lock in midistat_read()
lead to a race which allows one to read kernel memory beyond the
end of the sbuf buffer.

* Rejigger the code to remove the global offset and just use
uio_offset, which also fixes the same race (but leave the
lock coverage in place regardless).

Taken-From: FreeBSD
Security: CVE-2019-5612

show more ...


Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2
# 7d9c5de0 02-Mar-2019 Sascha Wildner <saw@online.de>

kernel/sound: Remove local KOBJMETHOD_END defines.


# 502d982c 28-Dec-2018 Sascha Wildner <saw@online.de>

kernel: Remove more duplicate includes.


Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc
# af11d9ee 30-Sep-2015 Sascha Wildner <saw@online.de>

kernel/sound: Port MIDI support.

This was dropped without a clear rationale. Our uaudio(4) for example
supports a whole bunch of MIDI devices.

Tested-by: Ben Woolley <tautolog@gmail.com>


# 6c94880f 30-Sep-2015 Sascha Wildner <saw@online.de>

Revert "sound: Drop midi support"

This reverts commit 5bea67f41d941ba13d0b25782f6a3b9a9460e98e.


Revision tags: v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3
# 2a1ad637 08-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

sound: Import latest code from FreeBSD

* As of 1bac48ea8f21c4121f1c45311ec4f05577c58abc (SVN id r275101)
"Add bunch of PCI IDs of Intel Wildcat Point (9 Series) chipsets."

* Do not import isa, ma

sound: Import latest code from FreeBSD

* As of 1bac48ea8f21c4121f1c45311ec4f05577c58abc (SVN id r275101)
"Add bunch of PCI IDs of Intel Wildcat Point (9 Series) chipsets."

* Do not import isa, macio, sbus and usb drivers

* snd_au88x0 has been removed. According to the FreeBSD commit message, it
never even got compiled into the kernel or as a module.

* Drop the ds1, csa and maestro3 drivers due to restrictive license terms
or the need to use binary blobs. These drivers are not built by default
on FreeBSD.

show more ...