24 Oct, 2011

1 commit

  • * git://git.infradead.org/iommu-2.6:
    intel-iommu: fix superpage support in pfn_to_dma_pte()
    intel-iommu: set iommu_superpage on VM domains to lowest common denominator
    intel-iommu: fix return value of iommu_unmap() API
    MAINTAINERS: Update VT-d entry for drivers/pci -> drivers/iommu move
    intel-iommu: Export a flag indicating that the IOMMU is used for iGFX.
    intel-iommu: Workaround IOTLB hang on Ironlake GPU
    intel-iommu: Fix AB-BA lockdep report

    Linus Torvalds
     

20 Oct, 2011

1 commit


19 Oct, 2011

1 commit


10 Oct, 2011

1 commit

  • A couple of changes to the Tegra maintainership setup:

    I'm very glad to bring on Stephen Warren on board as a maintainer. The
    work he has done so far is excellent, and the fact that he works for
    Nvidia means he has long-term interest in the platform.

    Erik Gilling did an astounding amount of work on getting things up and
    running but has been a silent partner on the maintainership side for a
    while, and is stepping down. Thanks for your contributions so far, Erik.

    Finally, update the git URL since I'll take over running the main repo
    for a while.

    Overall maintainership model isn't changing much at this time: We'll all
    three review patches as appropriate, and one of us will collect the main
    repo (me at this time).

    Signed-off-by: Olof Johansson
    Cc: Erik Gilling
    Acked-by: Colin Cross
    Acked-by: Stephen Warren
    Signed-off-by: Linus Torvalds

    Olof Johansson
     

29 Sep, 2011

1 commit


19 Sep, 2011

1 commit

  • * git://github.com/davem330/net: (62 commits)
    ipv6: don't use inetpeer to store metrics for routes.
    can: ti_hecc: include linux/io.h
    IRDA: Fix global type conflicts in net/irda/irsysctl.c v2
    net: Handle different key sizes between address families in flow cache
    net: Align AF-specific flowi structs to long
    ipv4: Fix fib_info->fib_metrics leak
    caif: fix a potential NULL dereference
    sctp: deal with multiple COOKIE_ECHO chunks
    ibmveth: Fix checksum offload failure handling
    ibmveth: Checksum offload is always disabled
    ibmveth: Fix issue with DMA mapping failure
    ibmveth: Fix DMA unmap error
    pch_gbe: support ML7831 IOH
    pch_gbe: added the process of FIFO over run error
    pch_gbe: fixed the issue which receives an unnecessary packet.
    sfc: Use 64-bit writes for TX push where possible
    Revert "sfc: Use write-combining to reduce TX latency" and follow-ups
    bnx2x: Fix ethtool advertisement
    bnx2x: Fix 578xx link LED
    bnx2x: Fix XMAC loopback test
    ...

    Linus Torvalds
     

16 Sep, 2011

1 commit

  • * 'for-linus' of git://github.com/tiwai/sound:
    ALSA: pcm - fix race condition in wait_for_avail()
    ALSA: HDA: Cirrus - fix "Surround Speaker" volume control name
    ALSA: hda - Terminate the recursive connection search properly
    ASoC: Fix trivial build regression in Kirkwood I2S
    ASoC: Blackfin: bf5xx-ad193x: Fix codec device name
    ASoC: Fix reporting of partial jack updates
    ASoC: imx: Fix build warning of unused 'card' variable
    ASoC: Fix register cache sync register_writable WARN_ONs
    ASoC: snd_soc_codec_{readable,writable}_register change default to true
    ASoC: soc-dapm: Fix parameter comment for snd_soc_dapm_free
    MAINTAINERS: Add some missed Wolfson files
    ASoC: MPC5200: replace of_device with platform_device

    Linus Torvalds
     

15 Sep, 2011

2 commits

  • Acked-by: Boaz Harrosh
    Signed-off-by: Benny Halevy
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Benny Halevy
     
  • * git://bedivere.hansenpartnership.com/git/scsi-rc-fixes-2.6: (25 commits)
    [SCSI] bnx2i: Fixed the endian on TTT for NOP out transmission
    [SCSI] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp()
    [SCSI] libfc: block SCSI eh thread for blocked rports
    [SCSI] libfc: fix fc_eh_host_reset
    [SCSI] fcoe: Fix deadlock between fip's recv_work and rtnl
    [SCSI] qla2xxx: Update version number to 8.03.07.07-k.
    [SCSI] qla2xxx: Set the task attributes after memsetting fcp cmnd.
    [SCSI] qla2xxx: Correct inadvertent loop state transitions during port-update handling.
    [SCSI] qla2xxx: Save and restore irq in the response queue interrupt handler.
    [SCSI] qla2xxx: Double check for command completion if abort mailbox command fails.
    [SCSI] qla2xxx: Acquire hardware lock while manipulating dsd list.
    [SCSI] qla2xxx: Fix qla24xx revision check while enabling interrupts.
    [SCSI] qla2xxx: T10 DIF - Fix incorrect error reporting.
    [SCSI] qla2xxx: T10 DIF - Handle uninitalized sectors.
    [SCSI] hpsa: fix physical device lun and target numbering problem
    [SCSI] hpsa: fix problem that OBDR devices are not detected
    [SCSI] isci: add version number
    [SCSI] isci: fix event-get pointer increment
    [SCSI] isci: dynamic interrupt coalescing
    [SCSI] isci: Leave requests alone if already terminating.
    ...

    Linus Torvalds
     

31 Aug, 2011

4 commits


30 Aug, 2011

3 commits

  • Netfilter git trees are moving to a directory shared by Pablo and
    myself, update git URLs.

    Signed-off-by: Patrick McHardy

    Patrick McHardy
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (42 commits)
    netpoll: fix incorrect access to skb data in __netpoll_rx
    cassini: init before use in cas_interruptN.
    can: ti_hecc: Fix uninitialized spinlock in probe
    can: ti_hecc: Fix unintialized variable
    net: sh_eth: fix the compile error
    net/phy: fix DP83865 phy interrupt handler
    sendmmsg/sendmsg: fix unsafe user pointer access
    ibmveth: Fix leak when recycling skb and hypervisor returns error
    arp: fix rcu lockdep splat in arp_process()
    bridge: fix a possible use after free
    bridge: Pseudo-header required for the checksum of ICMPv6
    mcast: Fix source address selection for multicast listener report
    MAINTAINERS: Update GIT trees for network development
    ath9k: Fix PS wrappers in ath9k_set_coverage_class
    carl9170: Fix mismatch in carl9170_op_set_key mutex lock-unlock
    wl12xx: add max_sched_scan_ssids value to the hw description
    wl12xx: Fix validation of pm_runtime_get_sync return value
    wl12xx: Remove obsolete testmode NVS push command
    bcma: add uevent to the bus, to autoload drivers
    ath9k_hw: Fix STA (AR9485) bringup issue due to incorrect MAC address
    ...

    Linus Torvalds
     
  • As Paul has not much time for it I take over maintaining the
    framebuffer subsystem.

    Signed-off-by: Florian Tobias Schandinat
    Acked-by: Paul Mundt
    Signed-off-by: Linus Torvalds

    Florian Tobias Schandinat
     

29 Aug, 2011

1 commit


27 Aug, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (32 commits)
    ALSA: hda: Conexant: Allow different output types to share DAC
    ASoC: Correct element count for WM8996 sidetone HPF
    ASoC: Tegra: wm8903 machine driver: Drop Ventana support
    ASoC: Add samsung maintainer
    ASoC: Add Springbank I/O card to Speyside Kconfig
    ALSA: hda/conexant - Enable ADC-switching for auto-mic mode, too
    ALSA: hda - Fix double-headphone/speaker paths for Cxt auto-parser
    ALSA: hda - Update jack-sense info even when no automute is set
    ALSA: hda - Fix output-path initialization for Realtek auto-parser
    sound/soc/fsl/mpc8610_hpcd.c: add missing of_node_put
    sound/soc/fsl/p1022_ds.c: add missing of_node_put
    sound/soc/ep93xx/ep93xx-i2s.c: add missing kfree
    sound/soc/kirkwood/kirkwood-i2s.c: add missing kfree
    ASoC: soc-core: use GFP_KERNEL flag for kmalloc in snd_soc_cnew
    sound/soc/fsl/fsl_dma.c: add missing of_node_put
    ASoC: Clear completions from late WM8996 FLL lock IRQs
    ASoC: Clear any outstanding WM8962 FLL lock completions before waiting
    ASoC: Ensure we only run Speyside WM8962 bias level callbacks once
    ASoC: Fix configuration of WM8996 input enables
    ASoC: WM8996 record paths need AIFCLK
    ...

    Linus Torvalds
     

26 Aug, 2011

2 commits


25 Aug, 2011

1 commit


24 Aug, 2011

2 commits


19 Aug, 2011

1 commit


18 Aug, 2011

1 commit

  • Recent changes made kernel/perf_event.c be split and moved to
    kernel/events/.

    Cc: Ingo Molnar
    Cc: Jiri Kosina
    Cc: Joe Perches
    Cc: Li Zefan
    Cc: Paul Mackerras
    Cc: Peter Zijlstra
    Link: http://lkml.kernel.org/r/1313653497-27263-1-git-send-email-leemgs1@gmail.com
    Signed-off-by: Geunsik Lim
    Signed-off-by: Arnaldo Carvalho de Melo

    Geunsik Lim
     

14 Aug, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
    ASoC: Fix compile warning in wm8750.c
    ASoC: omap: Update e-mail address of Jarkko Nikula
    ASoC: SAMSUNG: Add I2S0 internal dma driver
    ASoC: Terminate WM8750 SPI device ID table
    ASoC: Add missing break in WM8994 probe
    ALSA: snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc
    ALSA: azt3328 - adjust error handling code to include debugging code
    ALSA: hda - Add CONFIG_SND_HDA_POWER_SAVE to stac_vrefout_set()
    ALSA: usb-audio - Add quirk for BOSS Micro BR-80
    ASoC: Fix typo in wm8750 spi_ids
    ASoC: Fix warning in Speyside WM8962
    ASoC: Fix SPI driver binding for WM8987
    ASoC: Fix binding of WM8750 on Jive
    ASoC: WM8903: Free IRQ on device removal
    ASoC: Tegra: wm8903 machine driver: Allow re-insertion of module
    ASoC: Tegra: tegra_pcm_deallocate_dma_buffer: Don't OOPS

    Linus Torvalds
     

12 Aug, 2011

2 commits


11 Aug, 2011

1 commit

  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
    powerpc: Really fix build without CONFIG_PCI
    powerpc: Fix build without CONFIG_PCI
    powerpc/4xx: Fix build of PCI code on 405
    powerpc/pseries: Simplify vpa deregistration functions
    powerpc/pseries: Cleanup VPA registration and deregistration errors
    powerpc/pseries: Fix kexec on recent firmware versions
    MAINTAINERS: change maintainership of mpc5xxx
    powerpc: Make KVM_GUEST default to n
    powerpc/kvm: Fix build errors with older toolchains
    powerpc: Lack of ibm,io-events not that important!
    powerpc: Move kdump default base address to half RMO size on 64bit
    powerpc/perf: Disable pagefaults during callchain stack read
    ppc: Remove duplicate definition of PV_POWER7
    powerpc: pseries: Fix kexec on machines with more than 4TB of RAM
    powerpc: Jump label misalignment causes oops at boot
    powerpc: Clean up some panic messages in prom_init
    powerpc: Fix device tree claim code
    powerpc: Return the_cpu_ spec from identify_cpu
    powerpc: mtspr/mtmsr should take an unsigned long

    Linus Torvalds
     

06 Aug, 2011

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (54 commits)
    ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets
    mlx4: decreasing ref count when removing mac
    net: Fix security_socket_sendmsg() bypass problem.
    net: Cap number of elements for sendmmsg
    net: sendmmsg should only return an error if no messages were sent
    ixgbe: fix PHY link setup for 82599
    ixgbe: fix __ixgbe_notify_dca() bail out code
    igb: fix WOL on second port of i350 device
    e1000e: minor re-order of #include files
    e1000e: remove unnecessary check for NULL pointer
    intel drivers: repair missing flush operations
    macb: restore wrap bit when performing underrun cleanup
    cdc_ncm: fix endianness problem.
    irda: use PCI_VENDOR_ID_*
    mlx4: Fixing Ethernet unicast packet steering
    net: fix NULL dereferences in check_peer_redir()
    bnx2x: Clear MDIO access warning during first driver load
    bnx2x: Fix BCM578xx MAC test
    bnx2x: Fix BCM54618se invalid link indication
    bnx2x: Fix BCM84833 link
    ...

    Linus Torvalds
     

05 Aug, 2011

1 commit


04 Aug, 2011

3 commits

  • * 'idle-release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6:
    cpuidle: stop depending on pm_idle
    x86 idle: move mwait_idle_with_hints() to where it is used
    cpuidle: replace xen access to x86 pm_idle and default_idle
    cpuidle: create bootparam "cpuidle.off=1"
    mrst_pmu: driver for Intel Moorestown Power Management Unit

    Linus Torvalds
     
  • * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
    tcm_fc: Handle DDP/SW fc_frame_payload_get failures in ft_recv_write_data
    target: Fix bug for transport_generic_wait_for_tasks with direct operation
    target: iscsi_target depends on NET
    target: Fix WRITE_SAME_16 lba assignment breakage
    MAINTAINERS: Add target-devel list for drivers/target/
    iscsi-target: Fix CONFIG_SMP=n and CONFIG_MODULES=n build failure
    iscsi-target: Fix snprintf usage with MAX_PORTAL_LEN
    iscsi-target: Fix uninitialized usage of cmd->pad_bytes
    iscsi-target: strlen() doesn't count the terminator
    iscsi-target: Fix NULL dereference on allocation failure

    Linus Torvalds
     
  • The Moorestown (MRST) Power Management Unit (PMU) driver
    directs the SOC power states in the "Langwell" south complex (SCU).

    It hooks pci_platform_pm_ops[] and thus observes all PCI ".set_state"
    requests. For devices in the SC, the pmu driver translates those
    PCI requests into the appropriate commands for the SCU.

    The PMU driver helps implement S0i3, a deep system idle power idle state.
    Entry into S0i3 is via cpuidle, just like regular processor c-states.
    S0i3 depends on pre-conditions including uni-processor, graphics off,
    and certain IO devices in the SC must be off. If those pre-conditions
    are met, then the PMU allows cpuidle to enter S0i3, otherwise such requests
    are demoted, either to Atom C4 or Atom C6.

    This driver is based on prototype work by Bruce Flemming,
    Illyas Mansoor, Rajeev D. Muralidhar, Vishwesh M. Rudramuni,
    Hari Seshadri and Sujith Thomas. The current driver also
    includes contributions from H. Peter Anvin, Arjan van de Ven,
    Kristen Accardi, and Yong Wang.

    Thanks for additional review feedback from Alan Cox and Randy Dunlap.

    Acked-by: Alan Cox
    Acked-by: H. Peter Anvin
    Signed-off-by: Len Brown

    Len Brown
     

03 Aug, 2011

1 commit


02 Aug, 2011

1 commit

  • My @hp.com will no longer be valid starting August 5, 2011 so an update is
    necessary. My new email address is employer independent so we don't have
    to worry about doing this again any time soon.

    Signed-off-by: Paul Moore
    Signed-off-by: Paul Moore
    Signed-off-by: David S. Miller

    Paul Moore
     

01 Aug, 2011

2 commits

  • Signed-off-by: David S. Miller

    David S. Miller
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpupowerutils:
    cpupower: Do detect IDA (opportunistic processor performance) via cpuid
    cpupower: Show Intel turbo ratio support via ./cpupower frequency-info
    cpupowerutils: increase MAX_LINE_LEN
    cpupower: Rename package from cpupowerutils to cpupower
    cpupowerutils: Rename: libcpufreq->libcpupower
    cpupowerutils: use kernel version-derived version string
    cpupowerutils: utils - ConfigStyle bugfixes
    cpupowerutils: helpers - ConfigStyle bugfixes
    cpupowerutils: idle_monitor - ConfigStyle bugfixes
    cpupowerutils: lib - ConfigStyle bugfixes
    cpupowerutils: bench - ConfigStyle bugfixes
    cpupowerutils: do not update po files on each and every compile
    cpupowerutils: remove ccdv, use kernel quiet/verbose mechanism
    cpupowerutils: use COPYING, CREDITS from top-level directory
    cpupowerutils - cpufrequtils extended with quite some features

    Linus Torvalds
     

31 Jul, 2011

1 commit

  • * 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging: (24 commits)
    hwmon: (lm90) Refactor reading of config2 register
    hwmon: (lm90) Make SA56004 detection more robust
    hwmon: (lm90) Simplify handling of extended local temp register
    hwmon: (pmbus) Add client driver for LM25066, LM5064, and LM5066
    hwmon: (max34440) Add support for peak attributes
    hwmon: (max8688) Add support for peak attributes
    hwmon: (max16064) Add support for peak attributes
    hwmon: (adm1275) Add support for peak attributes
    hwmon: (pmbus) Add support for peak attributes
    hwmon: Add new attributes to sysfs ABI
    hwmon: (pmbus) Strengthen check for status register existence
    hwmon: (pmbus) Add support for virtual pages
    hwmon: (pmbus) Support reading and writing of word registers in device specific code
    hwmon: (pmbus) Increase attribute name size
    hwmon: (pmbus) Add ADP4000, NCP4200 and NCP4208 to list of supported devices
    hwmon: (pmbus) Add support for VID output voltage mode
    hwmon: (pmbus) Move PMBus drivers to drivers/hwmon/pmbus
    hwmon: (coretemp) Add core/pkg threshold support to Coretemp
    hwmon: (lm95241) Add support for LM95231
    hwmon: LM95245 driver
    ...

    Linus Torvalds
     

30 Jul, 2011

1 commit

  • CPU power consumption vs performance tuning is no longer
    limited to CPU frequency switching anymore: deep sleep states,
    traditional dynamic frequency scaling and hidden turbo/boost
    frequencies are tied close together and depend on each other.
    The first two exist on different architectures like PPC, Itanium and
    ARM, the latter (so far) only on X86. On X86 the APU (CPU+GPU) will
    only run most efficiently if CPU and GPU has proper power management
    in place.

    Users and Developers want to have *one* tool to get an overview what
    their system supports and to monitor and debug CPU power management
    in detail. The tool should compile and work on as many architectures
    as possible.

    Once this tool stabilizes a bit, it is intended to replace the
    Intel-specific tools in tools/power/x86

    Signed-off-by: Dominik Brodowski

    Dominik Brodowski