29 Apr, 2008

1 commit


27 Apr, 2008

2 commits


26 Apr, 2008

2 commits

  • * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (49 commits)
    [POWERPC] Add zImage.iseries to arch/powerpc/boot/.gitignore
    [POWERPC] bootwrapper: fix build error on virtex405-head.S
    [POWERPC] 4xx: Fix 460GT support to not enable FPU
    [POWERPC] 4xx: Add NOR FLASH entries to Canyonlands and Glacier dts
    [POWERPC] Xilinx: of_serial support for Xilinx uart 16550.
    [POWERPC] Xilinx: boot support for Xilinx uart 16550.
    [POWERPC] celleb: Add support for PCI Express
    [POWERPC] celleb: Move miscellaneous files for Beat
    [POWERPC] celleb: Move a file for SPU on Beat
    [POWERPC] celleb: Move files for Beat mmu and iommu
    [POWERPC] celleb: Move files for Beat hvcall interfaces
    [POWERPC] celleb: Move the SCC related code for celleb
    [POWERPC] celleb: Move the files for celleb base support
    [POWERPC] celleb: Consolidate io-workarounds code
    [POWERPC] cell: Generalize io-workarounds code
    [POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseries
    [POWERPC] Convert from DBG() to pr_debug() in platforms/pseries/
    [POWERPC] Register udbg console early on pseries LPAR
    [POWERPC] Mark udbg console as CON_ANYTIME, ie. callable early in boot
    [POWERPC] Set udbg_console index to 0
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (40 commits)
    Input: wacom - add support for Cintiq 20WSX
    Input: ucb1400_ts - IRQ probe fix
    Input: at32psif - update MODULE_AUTHOR with new email
    Input: mac_hid - add lockdep annotation to emumousebtn
    Input: i8042 - fix incorrect usage of strncpy and strncat
    Input: bf54x-keys - add infrastructure for keypad wakeups
    Input: add MODULE_ALIAS() to hotpluggable platform modules
    Input: drivers/char/keyboard.c - use time_after
    Input: fix ordering in joystick Makefile
    Input: wm97xx-core - support use as a wakeup source
    Input: wm97xx-core - use IRQF_SAMPLE_RANDOM
    Input: wm97xx-core - only schedule interrupt handler if not already scheduled
    Input: add Zhen Hua driver
    Input: aiptek - add support for Genius G-PEN 560 tablet
    Input: wacom - implement suspend and autosuspend
    Input: xpad - set proper buffer length for outgoing requests
    Input: omap-keypad - fix build warning
    Input: gpio_keys - irq handling cleanup
    Input: add PS/2 serio driver for AVR32 devices
    Input: put ledstate in the keyboard notifier
    ...

    Linus Torvalds
     

24 Apr, 2008

3 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (22 commits)
    tun: Multicast handling in tun_chr_ioctl() needs proper locking.
    [NET]: Fix heavy stack usage in seq_file output routines.
    [AF_UNIX] Initialise UNIX sockets before general device initcalls
    [RTNETLINK]: Fix bogus ASSERT_RTNL warning
    iwlwifi: Fix built-in compilation of iwlcore (part 2)
    tun: Fix minor race in TUNSETLINK ioctl handling.
    ppp_generic: use stats from net_device structure
    iwlwifi: Don't unlock priv->mutex if it isn't locked
    wireless: rndis_wlan: modparam_workaround_interval is never below 0.
    prism54: prism54_get_encode() test below 0 on unsigned index
    mac80211: update mesh EID values
    b43: Workaround DMA quirks
    mac80211: fix use before check of Qdisc length
    net/mac80211/rx.c: fix off-by-one
    mac80211: Fix race between ieee80211_rx_bss_put and lookup routines.
    ath5k: Fix radio identification on AR5424/2424
    ssb: Fix all-ones boardflags
    b43: Add more btcoexist workarounds
    b43: Fix HostFlags data types
    b43: Workaround invalid bluetooth settings
    ...

    Linus Torvalds
     
  • Add Timur Tabi as the maintainer for the Freescale QE library, the
    Freescale QE UART device driver, the Freescale SOC sound drivers, and
    the Crystal Semiconductor CS4270 device driver.

    Signed-off-by: Timur Tabi
    Signed-off-by: Paul Mackerras

    Timur Tabi
     
  • This updates the mac80211 maintainers entry to
     1) remove Jiri
    2) put me first

    Signed-off-by: Johannes Berg
    Cc: Michael Wu
    Cc: Jiri Benc
    Signed-off-by: John W. Linville

    Johannes Berg
     

22 Apr, 2008

5 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial: (24 commits)
    DOC: A couple corrections and clarifications in USB doc.
    Generate a slightly more informative error msg for bad HZ
    fix typo "is" -> "if" in Makefile
    ext*: spelling fix prefered -> preferred
    DOCUMENTATION: Use newer DEFINE_SPINLOCK macro in docs.
    KEYS: Fix the comment to match the file name in rxrpc-type.h.
    RAID: remove trailing space from printk line
    DMA engine: typo fixes
    Remove unused MAX_NODES_SHIFT
    MAINTAINERS: Clarify access to OCFS2 development mailing list.
    V4L: Storage class should be before const qualifier (sn9c102)
    V4L: Storage class should be before const qualifier
    sonypi: Storage class should be before const qualifier
    intel_menlow: Storage class should be before const qualifier
    DVB: Storage class should be before const qualifier
    arm: Storage class should be before const qualifier
    ALSA: Storage class should be before const qualifier
    acpi: Storage class should be before const qualifier
    firmware_sample_driver.c: fix coding style
    MAINTAINERS: Add ati_remote2 driver
    ...

    Fixed up trivial conflicts in firmware_sample_driver.c

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6: (42 commits)
    PCI: Change PCI subsystem MAINTAINER
    PCI: pci-iommu-iotlb-flushing-speedup
    PCI: pci_setup_bridge() mustn't be __devinit
    PCI: pci_bus_size_cardbus() mustn't be __devinit
    PCI: pci_scan_device() mustn't be __devinit
    PCI: pci_alloc_child_bus() mustn't be __devinit
    PCI: replace remaining __FUNCTION__ occurrences
    PCI: Hotplug: fakephp: Return success, not ENODEV, when bus rescan is triggered
    PCI: Hotplug: Fix leaks in IBM Hot Plug Controller Driver - ibmphp_init_devno()
    PCI: clean up resource alignment management
    PCI: aerdrv_acpi.c: remove unneeded NULL check
    PCI: Update VIA CX700 quirk
    PCI: Expose PCI VPD through sysfs
    PCI: iommu: iotlb flushing
    PCI: simplify quirk debug output
    PCI: iova RB tree setup tweak
    PCI: parisc: use generic pci_enable_resources()
    PCI: ppc: use generic pci_enable_resources()
    PCI: powerpc: use generic pci_enable_resources()
    PCI: ia64: use generic pci_enable_resources()
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)
    SCSI: convert struct class_device to struct device
    DRM: remove unused dev_class
    IB: rename "dev" to "srp_dev" in srp_host structure
    IB: convert struct class_device to struct device
    memstick: convert struct class_device to struct device
    driver core: replace remaining __FUNCTION__ occurrences
    sysfs: refill attribute buffer when reading from offset 0
    PM: Remove destroy_suspended_device()
    Firmware: add iSCSI iBFT Support
    PM: Remove legacy PM (fix)
    Kobject: Replace list_for_each() with list_for_each_entry().
    SYSFS: Explicitly include required header file slab.h.
    Driver core: make device_is_registered() work for class devices
    PM: Convert wakeup flag accessors to inline functions
    PM: Make wakeup flags available whenever CONFIG_PM is set
    PM: Fix misuse of wakeup flag accessors in serial core
    Driver core: Call device_pm_add() after bus_add_device() in device_add()
    PM: Handle device registrations during suspend/resume
    block: send disk "change" event for rescan_partitions()
    sysdev: detect multiple driver registrations
    ...

    Fixed trivial conflict in include/linux/memory.h due to semaphore header
    file change (made irrelevant by the change to mutex).

    Linus Torvalds
     
  • The list is moderated for non-subscribers

    Signed-off-by: Robert P. J. Day
    Signed-off-by: Jesper Juhl

    Robert P. J. Day
     
  • Add myself as the ati_remote2 driver maintainer.

    Signed-off-by: Ville Syrjala
    Signed-off-by: Jesper Juhl

    Ville Syrjala
     

21 Apr, 2008

1 commit


20 Apr, 2008

3 commits

  • This patch implements a UIO interface for the SMX Cryptengine.

    The Cryptengine found on the Nias Digital SMX board is best suited
    for a UIO interface. It is not wired in to the cryptographic API
    as the engine handles it's own keys, algorithms, everything. All
    that we know about is that if there's room in the buffer, you can
    write data to it and when there's data ready, you read it out again.

    There isn't necessarily even any direct correlation between data
    going in and data coming out again, the engine may consume or
    generate data all on its own.

    This driver is for proprietary hardware but we're always told to
    submit the drivers anyway; here you are. :-)

    This is version 4 of this patch and addresses all issues raised by
    Hans-Jürgen Koch and Paul Mundt in their reviews. Slightly altered
    is Paul's suggestion to use DRV_NAME and DRV_VERSION as the UIO
    version and name. While at the moment they are the same, there
    is no reason for them to stay that way. Nevertheless we now at
    least provide a MODULE_VERSION macro to keep modinfo happy.

    Signed-off-by: Ben Nizette
    Acked-by: Paul Mundt
    Signed-off-by: Hans J Koch
    Signed-off-by: Greg Kroah-Hartman

    Ben Nizette
     
  • Russell King
     
  • Russell King
     

19 Apr, 2008

3 commits

  • This patch implements support for Gumstix-F flash, udc and mci. Fixes since the last time are:
    - Steve Sakoman as maintainer
    - cleanup for udc and mci setup

    Signed-off-by: Jaya Kumar
    Signed-off-by: Russell King

    Jaya Kumar
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26: (1090 commits)
    [NET]: Fix and allocate less memory for ->priv'less netdevices
    [IPV6]: Fix dangling references on error in fib6_add().
    [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found
    [PKT_SCHED]: Fix datalen check in tcf_simp_init().
    [INET]: Uninline the __inet_inherit_port call.
    [INET]: Drop the inet_inherit_port() call.
    SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.
    [netdrvr] forcedeth: internal simplifications; changelog removal
    phylib: factor out get_phy_id from within get_phy_device
    PHY: add BCM5464 support to broadcom PHY driver
    cxgb3: Fix __must_check warning with dev_dbg.
    tc35815: Statistics cleanup
    natsemi: fix MMIO for PPC 44x platforms
    [TIPC]: Cleanup of TIPC reference table code
    [TIPC]: Optimized initialization of TIPC reference table
    [TIPC]: Remove inlining of reference table locking routines
    e1000: convert uint16_t style integers to u16
    ixgb: convert uint16_t style integers to u16
    sb1000.c: make const arrays static
    sb1000.c: stop inlining largish static functions
    ...

    Linus Torvalds
     
  • * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2: (64 commits)
    ocfs2/net: Add debug interface to o2net
    ocfs2: Only build ocfs2/dlm with the o2cb stack module
    ocfs2/cluster: Get rid of arguments to the timeout routines
    ocfs2: Put tree in MAINTAINERS
    ocfs2: Use BUG_ON
    ocfs2: Convert ocfs2 over to unlocked_ioctl
    ocfs2: Improve rename locking
    fs/ocfs2/aops.c: test for IS_ERR rather than 0
    ocfs2: Add inode stealing for ocfs2_reserve_new_inode
    ocfs2: Add ac_alloc_slot in ocfs2_alloc_context
    ocfs2: Add a new parameter for ocfs2_reserve_suballoc_bits
    ocfs2: Enable cross extent block merge.
    ocfs2: Add support for cross extent block
    ocfs2: Move /sys/o2cb to /sys/fs/o2cb
    sysfs: Allow removal of symlinks in the sysfs root
    ocfs2: Reconnect after idle time out.
    ocfs2/dlm: Cleanup lockres print
    ocfs2/dlm: Fix lockname in lockres print function
    ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c
    ocfs2/dlm: Dumps the purgelist into a debugfs file
    ...

    Linus Torvalds
     

18 Apr, 2008

3 commits


16 Apr, 2008

3 commits


15 Apr, 2008

1 commit


13 Apr, 2008

1 commit


04 Apr, 2008

1 commit


02 Apr, 2008

1 commit

  • Add support for the touchscreen controllers provided by Wolfson
    Microelectronics WM97xx series chips in both polled and streaming
    modes.

    These drivers have been maintained out of tree since 2003. During
    that time the driver the primary maintainer was Liam Girdwood and
    a number of people have made contributions including Dmitry Baryshkov,
    Stanley Cai, Rodolfo Giometti, Russell King, Marc Kleine-Budde,
    Ian Molton, Vincent Sanders, Andrew Zabolotny, Graeme Gregory,
    Mike Arthur and myself. Apologies to anyone I have omitted.

    Signed-off-by: Liam Girdwood
    Signed-off-by: Graeme Gregory
    Signed-off-by: Mike Arthur
    Signed-off-by: Mark Brown
    Signed-off-by: Dmitry Torokhov

    Mark Brown
     

29 Mar, 2008

2 commits


28 Mar, 2008

1 commit


27 Mar, 2008

2 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (43 commits)
    [IPSEC]: Fix BEET output
    [ICMP]: Dst entry leak in icmp_send host re-lookup code (v2).
    [AX25]: Remove obsolete references to BKL from TODO file.
    [NET]: Fix multicast device ioctl checks
    [IRDA]: Store irnet_socket termios properly.
    [UML]: uml-net: don't set IFF_ALLMULTI in set_multicast_list
    [VLAN]: Don't copy ALLMULTI/PROMISC flags from underlying device
    netxen, phy/marvell, skge: minor checkpatch fixes
    S2io: Handle TX completions on the same CPU as the sender for MIS-X interrupts
    b44: Truncate PHY address
    skge napi->poll() locking bug
    rndis_host: fix oops when query for OID_GEN_PHYSICAL_MEDIUM fails
    cxgb3: Fix lockdep problems with sge.reg_lock
    ehea: Fix IPv6 support
    dm9000: Support promisc and all-multi modes
    dm9601: configure MAC to drop invalid (crc/length) packets
    dm9601: add Hirose USB-100 device ID
    Marvell PHY m88e1111 driver fix
    netxen: fix rx dropped stats
    netxen: remove low level tx lock
    ...

    Linus Torvalds
     
  • Add Masami Hiramatsu to kprobes maintainers

    Signed-off-by: Masami Hiramatsu
    Signed-off-by: Linus Torvalds

    Masami Hiramatsu
     

25 Mar, 2008

1 commit


22 Mar, 2008

1 commit


21 Mar, 2008

3 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (46 commits)
    [NET] ifb: set separate lockdep classes for queue locks
    [IPV6] KCONFIG: Fix description about IPV6_TUNNEL.
    [TCP]: Fix shrinking windows with window scaling
    netpoll: zap_completion_queue: adjust skb->users counter
    bridge: use time_before() in br_fdb_cleanup()
    [TG3]: Fix build warning on sparc32.
    MAINTAINERS: bluez-devel is subscribers-only
    audit: netlink socket can be auto-bound to pid other than current->pid (v2)
    [NET]: Fix permissions of /proc/net
    [SCTP]: Fix a race between module load and protosw access
    [NETFILTER]: ipt_recent: sanity check hit count
    [NETFILTER]: nf_conntrack_h323: logical-bitwise & confusion in process_setup()
    [RT2X00] drivers/net/wireless/rt2x00/rt2x00dev.c: remove dead code, fix warning
    [IPV4]: esp_output() misannotations
    [8021Q]: vlan_dev misannotations
    xfrm: ->eth_proto is __be16
    [IPV4]: ipv4_is_lbcast() misannotations
    [SUNRPC]: net/* NULL noise
    [SCTP]: fix misannotated __sctp_rcv_asconf_lookup()
    [PKT_SCHED]: annotate cls_u32
    ...

    Linus Torvalds
     
  • David S. Miller
     
  • Signed-off-by: Pavel Machek
    Signed-off-by: David S. Miller

    Pavel Machek