1. 23 11月, 2012 3 次提交
  2. 18 10月, 2012 1 次提交
  3. 15 8月, 2012 1 次提交
  4. 01 1月, 2012 1 次提交
  5. 01 11月, 2011 1 次提交
  6. 13 6月, 2011 1 次提交
  7. 10 6月, 2011 1 次提交
  8. 25 2月, 2011 1 次提交
  9. 16 3月, 2010 1 次提交
  10. 26 2月, 2009 1 次提交
    • H
      ALSA: sound/pci/emu10k1: fix sparse warning: different signedness · 730d45f9
      Hannes Eder 提交于
      Fix this sparse warnings:
        sound/pci/emu10k1/emu10k1_main.c:723:66: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:724:68: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:748:74: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:751:66: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:759:73: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:760:73: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:837:50: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:845:50: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:881:50: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:889:57: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:890:57: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:895:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:897:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:899:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:910:56: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:914:57: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:918:56: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:922:57: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:924:58: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:936:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:1073:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:1088:60: warning: incorrect type in argument 3 (different signedness)
        sound/pci/emu10k1/emu10k1_main.c:1093:58: warning: incorrect type in argument 3 (different signedness)
      Signed-off-by: NHannes Eder <hannes@hanneseder.net>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      730d45f9
  11. 24 2月, 2009 1 次提交
  12. 05 2月, 2009 1 次提交
  13. 03 11月, 2008 1 次提交
  14. 24 10月, 2008 1 次提交
  15. 22 10月, 2008 1 次提交
  16. 21 10月, 2008 1 次提交
  17. 06 6月, 2008 1 次提交
    • J
      sound: emu10k1 - fix system hang with Audigy2 ZS Notebook PCMCIA card · 868e15db
      Jaroslav Franek 提交于
      When the Linux kernel is compiled with CONFIG_DEBUG_SHIRQ=y,
      the Soundblaster Audigy2 ZS Notebook PCMCIA card causes the
      system hang during boot (udev stage) or when the card is hot-plug.
      The CONFIG_DEBUG_SHIRQ flag is by default 'y' with all Fedora
      kernels since 2.6.23. The problem was reported as
      https://bugzilla.redhat.com/show_bug.cgi?id=326411
      
      The issue was hunted down to the snd_emu10k1_create() routine:
      
      /* pseudo-code */
      snd_emu10k1_create(...) {
      	...
      	request_irq(... IRQF_SHARED ...) {
      		register the irq handler
      		#ifdef CONFIG_DEBUG_SHIRQ
      		call the irq handler: snd_emu10k1_interrupt() {
      			poll I/O port   // <---- !! system hangs
      			...
      		}
      		#endif
      	}
      	...
      	snd_emu10k1_cardbus_init(...) {
      		initialize I/O ports
      	}
      	...
      }
      
      The early access to I/O port in the interrupt handler causes
      the freeze. Obviously it is necessary to init the I/O ports
      before accessing them. This patch moves the registration of
      the irq handler after the initialization of the I/O ports.
      Signed-off-by: NJaroslav Franek <jarin.franek@post.cz>
      Acked-by: NJames Courtier-Dutton <James@superbug.co.uk>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      868e15db
  18. 02 6月, 2008 1 次提交
  19. 24 4月, 2008 1 次提交
  20. 01 2月, 2008 7 次提交
  21. 16 10月, 2007 6 次提交
  22. 20 7月, 2007 3 次提交
  23. 12 7月, 2007 1 次提交
    • A
      PCI: Change all drivers to use pci_device->revision · 44c10138
      Auke Kok 提交于
      Instead of all drivers reading pci config space to get the revision
      ID, they can now use the pci_device->revision member.
      
      This exposes some issues where drivers where reading a word or a dword
      for the revision number, and adding useless error-handling around the
      read. Some drivers even just read it for no purpose of all.
      
      In devices where the revision ID is being copied over and used in what
      appears to be the equivalent of hotpath, I have left the copy code
      and the cached copy as not to influence the driver's performance.
      
      Compile tested with make all{yes,mod}config on x86_64 and i386.
      Signed-off-by: NAuke Kok <auke-jan.h.kok@intel.com>
      Acked-by: NDave Jones <davej@redhat.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      44c10138
  24. 11 5月, 2007 2 次提交