04 May, 2011

1 commit


01 May, 2011

1 commit


29 Apr, 2011

5 commits

  • Recent Xeon processor thermal sensors are supported by the coretemp
    driver and not the adm1021 driver. Only one old generation of Xeon
    processors (the first Netburst ones) are supported by the adm1021
    driver.

    Reported-by: Darren Hart
    Signed-off-by: Jean Delvare
    Acked-by: Guenter Roeck

    Jean Delvare
     
  • The lm90 driver's attribute update interval is configurable.
    Reflect this information in the driver documentation.

    Signed-off-by: Guenter Roeck
    Signed-off-by: Jean Delvare

    Guenter Roeck
     
  • This patch adds support for ADT7461A and NCT1008 to the lm90 driver.
    Both chips have identical functionality and report the same manufacturing ID
    and device ID values.

    Signed-off-by: Guenter Roeck
    Signed-off-by: Jean Delvare

    Guenter Roeck
     
  • Change flex_array_prealloc to take the number of elements for which space
    should be allocated instead of the last (inclusive) element. Users
    and documentation are updated accordingly. flex_arrays got introduced before
    they had users. When folks started using it, they ended up needing a
    different API than was coded up originally. This swaps over to the API that
    folks apparently need.

    Based-on-patch-by: Steffen Klassert
    Signed-off-by: Eric Paris
    Tested-by: Chris Richards
    Acked-by: Dave Hansen
    Cc: stable@kernel.org [2.6.38+]

    Eric Paris
     
  • Since 569b846d ("memcg: coalesce uncharge during unmap/truncate"), we do
    batched (delayed) uncharge at truncation/unmap. And since cdec2e42(memcg:
    coalesce charging via percpu storage), we have percpu cache for
    res_counter.

    These changes improved performance of memory cgroup very much, but made
    res_counter->usage usually have a bigger value than the actual value of
    memory usage. So, *.usage_in_bytes, which show res_counter->usage, are
    not desirable for precise values of memory(and swap) usage anymore.

    Instead of removing these files completely(because we cannot know
    res_counter->usage without them), this patch updates the meaning of those
    files.

    Signed-off-by: Daisuke Nishimura
    Acked-by: KAMEZAWA Hiroyuki
    Acked-by: Michal Hocko
    Cc: Balbir Singh
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daisuke Nishimura
     

28 Apr, 2011

1 commit

  • * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (42 commits)
    [media] media: vb2: correct queue initialization order
    [media] media: vb2: fix incorrect v4l2_buffer->flags handling
    [media] s5p-fimc: Add support for the buffer timestamps and sequence
    [media] s5p-fimc: Fix bytesperline and plane payload setup
    [media] s5p-fimc: Do not allow changing format after REQBUFS
    [media] s5p-fimc: Fix FIMC3 pixel limits on Exynos4
    [media] tda18271: update tda18271c2_rf_cal as per NXP's rev.04 datasheet
    [media] tda18271: update tda18271_rf_band as per NXP's rev.04 datasheet
    [media] tda18271: fix bad calculation of main post divider byte
    [media] tda18271: prog_cal and prog_tab variables should be s32, not u8
    [media] tda18271: fix calculation bug in tda18271_rf_tracking_filters_init
    [media] omap3isp: queue: Don't corrupt buf->npages when get_user_pages() fails
    [media] v4l: Don't register media entities for subdev device nodes
    [media] omap3isp: Don't increment node entity use count when poweron fails
    [media] omap3isp: lane shifter support
    [media] omap3isp: ccdc: support Y10/12, 8-bit bayer fmts
    [media] media: add missing 8-bit bayer formats and Y12
    [media] v4l: add V4L2_PIX_FMT_Y12 format
    cx23885: Fix stv0367 Kconfig dependency
    [media] omap3isp: Use isp xclk defines
    ...

    Fix up trivial conflict (spelink errurs) in drivers/media/video/omap3isp/isp.c

    Linus Torvalds
     

23 Apr, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
    ALSA: hda - Fix unused warnings when !SND_HDA_NEEDS_RESUME
    ALSA: hda - Add a fix-up for Acer dmic with ALC271x codec
    ASoC: add a module alias to the FSI driver
    ALSA: emu10k1 - Fix "Music" controls to "Synth" controls in documents
    ARM: s3c2440: gta02; Register dfbmcs320 device for BT audio interface
    ASoC: codecs: JZ4740: Fix OOPS
    ASoC: Fix output PGA enabling in wm_hubs CODECs
    ASoC: sn95031: decorate function with __devexit_p()
    ASoC: SAMSUNG: Fix the inverted clocks handling for pcm driver
    ASoC: sst_platform: Fix lock acquring
    ASoC: fsi: driver safely remove for against irq
    ASoC: fsi: modify vague PM control on probe
    ASoC: fsi: take care in failing case of dai register
    MAINTAINERS: Update Samsung ASoC maintainer's id
    ASoC: WM8903: HP and Line out PGA/mixer DAPM fixes
    ASoC: Set left channel volume update bits for WM8994
    ASoC: fix config error path
    ASoC: check channel mismatch between cpu_dai and codec_dai
    ASoC: Tegra: Suspend/resume support

    Linus Torvalds
     

21 Apr, 2011

2 commits


20 Apr, 2011

1 commit


19 Apr, 2011

9 commits


14 Apr, 2011

1 commit


13 Apr, 2011

5 commits


08 Apr, 2011

1 commit


05 Apr, 2011

5 commits


02 Apr, 2011

1 commit


31 Mar, 2011

3 commits


28 Mar, 2011

3 commits

  • This adds the samsung-laptop driver to the kernel. It now supports
    all known Samsung laptops that use the SABI interface.

    Signed-off-by: Greg Kroah-Hartman
    Signed-off-by: Matthew Garrett

    Greg Kroah-Hartman
     
  • New Asus notebooks are using a WMI device similar to
    the one used in Eee PCs. Since we don't want to load
    eeepc-wmi module on Asus notebooks, and we want to
    keep the eeepc-wmi module for backward compatibility,
    this patch introduce a new module, named asus-wmi, that
    will be used by eeepc-wmi and the new Asus Notebook WMI
    Driver.

    eeepc-wmi's input device strings (device name and phys)
    are kept, but rfkill and led names are changed (s/eeepc/asus/).
    This should not break anything since rfkill are used by type or
    index, not by name, and the eeepc::touchpad led wasn't working
    correctly before 2.6.39 anyway.

    Signed-off-by: Corentin Chary
    Signed-off-by: Matthew Garrett

    Corentin Chary
     
  • Signed-off-by: Mattia Dongili
    Signed-off-by: Matthew Garrett

    Mattia Dongili