[alsa-devel] [PATCH 00/12] Fixes for sparse warnings and other misc bugs

Takashi Iwai tiwai at suse.de
Wed Jul 25 23:00:45 CEST 2018


Hi,

this is a series of patches to correct bugs spotted by sparse and
manual lookups, applied in a wide range of drivers.


Takashi

===

Takashi Iwai (12):
  ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro
  ALSA: msnd: Add missing __iomem annotations
  ALSA: msnd: Fix the default sample sizes
  ALSA: hda/ca0132 - Use NULL instead of 0
  ALSA: msnd: Use NULL instead of 0
  ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t
  ALSA: opl3: Declare common variables properly
  ALSA: usb-audio: Declare the common variable in header file
  ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write()
  ALSA: pcm: Use standard lower_32_bits() and upper_32_bits()
  ALSA: korg1212: Add __force annotation to cast in user-copy callbacks
  ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer
    cast

 include/sound/pcm.h             |  4 ++--
 sound/core/oss/pcm_plugin.c     |  8 ++++----
 sound/drivers/opl3/opl3_drums.c |  2 --
 sound/drivers/opl3/opl3_lib.c   |  3 +--
 sound/drivers/opl3/opl3_midi.c  |  4 ----
 sound/drivers/opl3/opl3_oss.c   |  2 --
 sound/drivers/opl3/opl3_synth.c |  1 +
 sound/drivers/opl3/opl3_voice.h |  4 ++++
 sound/isa/msnd/msnd.c           | 18 +++++++++---------
 sound/isa/msnd/msnd.h           |  2 +-
 sound/isa/msnd/msnd_midi.c      |  2 +-
 sound/isa/msnd/msnd_pinnacle.c  |  8 ++++----
 sound/pci/emu10k1/emufx.c       | 24 ++++++++++++------------
 sound/pci/hda/hda_codec.c       |  4 ++--
 sound/pci/hda/patch_ca0132.c    |  3 +--
 sound/pci/korg1212/korg1212.c   |  4 ++--
 sound/usb/mixer.h               |  2 ++
 sound/usb/mixer_quirks.c        |  2 --
 sound/usb/quirks-table.h        |  3 ++-
 19 files changed, 48 insertions(+), 52 deletions(-)

-- 
2.18.0



More information about the Alsa-devel mailing list