1. 18 2月, 2009 10 次提交
  2. 17 2月, 2009 6 次提交
  3. 16 2月, 2009 7 次提交
  4. 15 2月, 2009 5 次提交
  5. 14 2月, 2009 6 次提交
  6. 13 2月, 2009 6 次提交
    • T
      Merge branch 'fix/asoc' into for-linus · 99cbb861
      Takashi Iwai 提交于
      99cbb861
    • T
      Merge branch 'fix/hda' into for-linus · 7c56c29a
      Takashi Iwai 提交于
      7c56c29a
    • T
      Merge branch 'fix/misc' into for-linus · b4583a46
      Takashi Iwai 提交于
      b4583a46
    • T
      Merge branch 'fix/oss-header-fix' into for-linus · ebb88024
      Takashi Iwai 提交于
      ebb88024
    • M
      ASoC: Only register AC97 bus if it's not done already · 14fa43f5
      Mark Brown 提交于
      ASoC supports both explicit codec drivers for AC97 devices and a simple
      driver which uses the standard ALSA AC97 framework for codec support.
      When used with the generic AC97 codec support that will provide the
      ad hoc AC97 device for drivers like touchscreens to attach to so the
      core shouldn't do so.
      Reported-by: NManuel Lauss <mano@roarinelk.homelinux.net>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      14fa43f5
    • I
      xen: fix xen_flush_tlb_others · 694aa960
      Ian Campbell 提交于
      The commit
          commit 4595f962
          Author: Rusty Russell <rusty@rustcorp.com.au>
          Date:   Sat Jan 10 21:58:09 2009 -0800
      
              x86: change flush_tlb_others to take a const struct cpumask
      
      causes xen_flush_tlb_others to allocate a multicall and then issue it
      without initializing it in the case where the cpumask is empty,
      leading to:
      
              [    8.354898] 1 multicall(s) failed: cpu 1
              [    8.354921] Pid: 2213, comm: bootclean Not tainted 2.6.29-rc3-x86_32p-xenU-tip #135
              [    8.354937] Call Trace:
              [    8.354955]  [<c01036e3>] xen_mc_flush+0x133/0x1b0
              [    8.354971]  [<c0105d2a>] ? xen_force_evtchn_callback+0x1a/0x30
              [    8.354988]  [<c0105a60>] xen_flush_tlb_others+0xb0/0xd0
              [    8.355003]  [<c0126643>] flush_tlb_page+0x53/0xa0
              [    8.355018]  [<c0176a80>] do_wp_page+0x2a0/0x7c0
              [    8.355034]  [<c0238f0a>] ? notify_remote_via_irq+0x3a/0x70
              [    8.355049]  [<c0178950>] handle_mm_fault+0x7b0/0xa50
              [    8.355065]  [<c0131a3e>] ? wake_up_new_task+0x8e/0xb0
              [    8.355079]  [<c01337b5>] ? do_fork+0xe5/0x320
              [    8.355095]  [<c0121919>] do_page_fault+0xe9/0x240
              [    8.355109]  [<c0121830>] ? do_page_fault+0x0/0x240
              [    8.355125]  [<c032457a>] error_code+0x72/0x78
              [    8.355139]   call  1/1: op=2863311530 arg=[aaaaaaaa] result=-38     xen_flush_tlb_others+0x41/0xd0
      
      Since empty cpumasks are rare and undoing an xen_mc_entry() is tricky
      just issue such requests normally.
      Signed-off-by: NIan Campbell <ian.campbell@citrix.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      694aa960