13 Jan, 2009

2 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (30 commits)
    m68k: Fix --build-id breakage for sun3
    m68k: Wire up sys_restart_syscall
    fbdev: Kill Atari vblank cursor blinking
    m68k: zorro - Use %pR to print resources
    m68k: dio - Kill resource_size_t format warnings
    m68k: dmasound - Kill warn_unused_result warnings
    m68k: zorro - Kill warn_unused_result warnings
    m68k: dio - Kill warn_unused_result warnings
    m68k: atafb - Kill warn_unused_result warnings
    m68k: amiserial - Kill warn_unused_result warnings
    m68k: ser_a2232 - Kill warn_unused_result warnings
    m68k: vme_scc - Kill warn_unused_result warnings
    m68k: sun3 core - Kill warn_unused_result warnings
    m68k: mvme147 core - Kill warn_unused_result warnings
    m68k: mac core - Kill warn_unused_result warnings
    m68k: hp300 core - Kill warn_unused_result warnings
    m68k: atari core - Kill warn_unused_result warnings
    m68k: apollo core - Kill warn_unused_result warnings
    m68k: amiga core - Kill warn_unused_result warnings
    m68k: Kill several external declarations in source files
    ...

    Linus Torvalds
     
  • warning: ignoring return value of 'request_irq', declared with attribute
    warn_unused_result

    Signed-off-by: Geert Uytterhoeven

    Geert Uytterhoeven
     

12 Jan, 2009

5 commits


09 Jan, 2009

4 commits

  • Call the snd_soc_free_pcm and snd_soc_dapm_free when the
    codec driver is unloaded.

    Signed-off-by: Peter Ujfalusi
    Signed-off-by: Mark Brown

    Peter Ujfalusi
     
  • Fix the following lockdep warning by not reusing the hda_codec.spdif_mutex.

    ALSA sound/pci/hda/hda_codec.c:882: hda_codec_cleanup_stream: NID=0x2

    =======================================================
    [ INFO: possible circular locking dependency detected ]
    2.6.28-next-20090102 #33
    -------------------------------------------------------
    mplayer/3151 is trying to acquire lock:
    (&pcm->open_mutex){--..}, at: [] snd_pcm_release+0x43/0xd0 [snd_pcm]

    but task is already holding lock:
    (&mm->mmap_sem){----}, at: [] sys_munmap+0x42/0x80

    which lock already depends on the new lock.

    Signed-off-by: Wu Fengguang
    Signed-off-by: Takashi Iwai

    Wu Fengguang
     
  • Increase the version number in module info to indicate the fixes.

    Signed-off-by: Takashi Iwai

    Takashi Iwai
     
  • Cc: Ingo Molnar
    Cc: Thomas Gleixner
    Acked-by: Theodore Ts'o
    Acked-by: Mark Fasheh
    Acked-by: David S. Miller
    Cc: James Morris
    Acked-by: Casey Schaufler
    Acked-by: Takashi Iwai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Fernando Carrijo
     

08 Jan, 2009

7 commits

  • Added a quirk, model=dell, for Dell Inspiron Mini9 with ALC268 codec.

    Signed-off-by: Takashi Iwai

    Takashi Iwai
     
  • The snd-usb-caiaq driver causes Oops occasionally when accessing MIDI
    devices. This patch fixes the Oops and invalid URB submission errors
    as well.

    Cc: stable@kernel.org
    Signed-off-by: Takashi Iwai

    Takashi Iwai
     
  • The soc_value_enum has been merged to soc_enum.

    Signed-off-by: Peter Ujfalusi
    Signed-off-by: Mark Brown

    Peter Ujfalusi
     
  • Merge the recently introduced soc_value_enum structure to the soc_enum.
    The value based enums are still handled separately from the normal enum types,
    but with the merge some of the newly introduced functions can be removed.

    Signed-off-by: Peter Ujfalusi
    Signed-off-by: Mark Brown

    Peter Ujfalusi
     
  • This is a patch which adds correct auto detection of model for
    snd-hda-intel for Acer Aspire 5930G and 6930G. Tested on my 5930G. It
    finally adds hp jack sense and 5.1 speaker system sliders.

    Signed-off-by: Takashi Iwai

    Lukasz Wojnilowicz
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
    sparc64: Work around branch tracer warning.
    sparc64: Fix unsigned long long warnings in drivers.
    sparc64: Use unsigned long long for u64.
    sparc: refactor code in fault_32.c
    sparc64: refactor code in init_64.c
    sparc64: refactor code in viohs.c
    sparc: make proces_ver_nack a bit more readable

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)
    trivial: chack -> check typo fix in main Makefile
    trivial: Add a space (and a comma) to a printk in 8250 driver
    trivial: Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx
    trivial: Fix misspelling of "firmware" in powerpc Makefile
    trivial: Fix misspelling of "firmware" in usb.c
    trivial: Fix misspelling of "firmware" in qla1280.c
    trivial: Fix misspelling of "firmware" in a100u2w.c
    trivial: Fix misspelling of "firmware" in megaraid.c
    trivial: Fix misspelling of "firmware" in ql4_mbx.c
    trivial: Fix misspelling of "firmware" in acpi_memhotplug.c
    trivial: Fix misspelling of "firmware" in ipw2100.c
    trivial: Fix misspelling of "firmware" in atmel.c
    trivial: Fix misspelled firmware in Kconfig
    trivial: fix an -> a typos in documentation and comments
    trivial: fix then -> than typos in comments and documentation
    trivial: update Jesper Juhl CREDITS entry with new email
    trivial: fix singal -> signal typo
    trivial: Fix incorrect use of "loose" in event.c
    trivial: printk: fix indentation of new_text_line declaration
    trivial: rtc-stk17ta8: fix sparse warning
    ...

    Linus Torvalds
     

07 Jan, 2009

6 commits

  • Signed-off-by: Takashi Iwai

    Brian Hinz
     
  • Fixed typos of codec-id checks for AD1882/AD1882A.

    Cc: stable@kernel.org
    Signed-off-by: Takashi Iwai

    Clemens Fruhwirth
     
  • Added a quirk for HP 2230s, model=laptop, with AD1984A codec.
    Reference: Novell bnc#461660
    https://bugzilla.novell.com/show_bug.cgi?id=461660

    Signed-off-by: Takashi Iwai

    Takashi Iwai
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
    ASoC: Fix SND_SOC_ALL_CODECS handling of dual SPI and I2C control buses
    ASoC: Use snd_soc_dapm_nc_pin() in at91sam9g20ek
    ASoC: TWL4030: Convert the bitfield enums to VALUE_ENUM type
    ASoC: New enum type: value_enum
    pxa2xx-ac97: switch AC unit to correct state before probing
    ASoC: Clocking fixes for davinci-evm.c
    ASoC: Mark non-connected TWL4030 pins for pandora
    ASoC: OMAP: Select OMAP pin multiplexing when using Nokia N810 ASoC drivers

    Linus Torvalds
     
  • Several subsystem open handlers dereference the fops_get() return value
    without checking it for nullness. This opens a race condition between the
    open handler and module unloading.

    A module can be marked as being unloaded (MODULE_STATE_GOING) before its
    exit function is called and gets the chance to unregister the driver.
    During that window open handlers can still be called, and fops_get() will
    fail in try_module_get() and return a NULL pointer.

    This change checks the fops_get() return value and returns -ENODEV if NULL.

    Reported-by: Alan Jenkins
    Signed-off-by: Laurent Pinchart
    Acked-by: Takashi Iwai
    Cc: Al Viro
    Cc: Dave Airlie
    Acked-by: Mauro Carvalho Chehab
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Laurent Pinchart
     
  • Fix warnings caused by the unsigned long long usage in sparc
    specific drivers.

    The drivers were considered sparc specific more or less from the
    filename alone.

    Signed-off-by: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: David S. Miller

    Sam Ravnborg
     

06 Jan, 2009

16 commits