1. 29 6月, 2011 12 次提交
  2. 27 6月, 2011 7 次提交
  3. 14 6月, 2011 1 次提交
  4. 09 6月, 2011 14 次提交
  5. 08 6月, 2011 6 次提交
    • L
      Merge branch 'perf-urgent-for-linus' of... · 33726bf2
      Linus Torvalds 提交于
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        perf: Fix comments in include/linux/perf_event.h
        perf: Comment /proc/sys/kernel/perf_event_paranoid to be part of user ABI
        perf python: Fix argument name list of read_on_cpu()
        perf evlist: Don't die if sample_{id_all|type} is invalid
        perf python: Use exception to propagate errors
        perf evlist: Remove dependency on debug routines
        perf, cgroups: Fix up for new API
      33726bf2
    • L
      Merge branch 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6 · 5b28f6a2
      Linus Torvalds 提交于
      * 'gpio/merge' of git://git.secretlab.ca/git/linux-2.6:
        gpio/samsung: make Kconfig options def_bool
        gpio/exynos4: Fix incorrect mapping of gpio pull-up macro to register setting
        GPIO: OMAP: add locking around calls to _set_gpio_triggering
        GPIO: OMAP: fix setting IRQWAKEN bits for OMAP4
        GPIO: OMAP: fix section mismatch warnings
        gpio: Fix gpio-exynos4 build fails in mainline
      5b28f6a2
    • L
      Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 · 46671b03
      Linus Torvalds 提交于
      * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6:
        [media] soc_camera: preserve const attribute
        [media] uvc_entity: initialize return value
        [media] media: Fix media device minor registration
        [media] Make nchg variable signed because the code compares this variable against negative values
        [media] omap3isp: fix compiler warning
        [media] v4l: Fix media_entity_to_video_device macro argument name
        [media] ivtv: Internally separate encoder & decoder standard setting
        [media] ivtvfb: Add sanity check to ivtvfb_pan_display()
        [media] ivtvfb: use display information in info not in var for panning
        [media] ivtv: Make two ivtv_msleep_timeout calls uninterruptable
        [media] anysee: return EOPNOTSUPP for unsupported I2C messages
        [media] gspca - ov519: Set the default frame rate to 15 fps
        [media] gspca - stv06xx: Set a lower default value of gain for hdcs sensors
        [media] gspca: Remove coarse_expo_autogain.h
        [media] gspca - ov519: Change the ovfx2 bulk transfer size
        [media] gspca - ov519: Fix a regression for ovfx2 webcams
      46671b03
    • L
      Merge branch 'drm-radeon-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 18367c0e
      Linus Torvalds 提交于
      * 'drm-radeon-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
        drm/radeon/kms: disable hdmi audio by default
        drm/radeon/kms: fix for radeon on systems >4GB without hardware iommu
        drm/radeon/kms: set family for use in parser.
      18367c0e
    • G
      Merge branch 'for_3.0/gpio-fixes' of... · c226feb0
      Grant Likely 提交于
      Merge branch 'for_3.0/gpio-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into gpio/merge
      c226feb0
    • L
      tty_buffer: get rid of 'seen_tail' logic in flush_to_ldisc · 81de916f
      Linus Torvalds 提交于
      The flush_to_ldisc() work entry has special logic to notice when it has
      seen the original tail of the data queue, and it avoids continuing the
      flush if it sees that _original_ tail rather than the current tail.
      
      This logic can trigger in case somebody is constantly adding new data to
      the tty while the flushing is active - and the intent is to avoid
      excessive CPU usage while flushing the tty, especially as we used to do
      this from a softirq context which made it non-preemptible.
      
      However, since we no longer re-arm the work-queue from within itself
      (because that causes other trouble: see commit a5660b41 "tty: fix
      endless work loop when the buffer fills up"), this just leads to
      possible hung tty's (most easily seen in SMP and with a test-program
      that floods a pty with data - nobody seems to have reported this for any
      real-life situation yet).
      
      And since the workqueue isn't done from timers and softirq's any more,
      it's doubtful whether the CPU useage issue is really relevant any more.
      So just remove the logic entirely, and see if anybody ever notices.
      
      Alternatively, we might want to re-introduce the "re-arm the work" for
      just this case, but then we'd have to re-introduce the delayed work
      model or some explicit timer, which really doesn't seem worth it for
      this.
      Reported-and-tested-by: NGuillaume Chazarain <guichaz@gmail.com>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      81de916f