16 Oct, 2007

1 commit

  • …peterz/linux-2.6-lockdep

    * 'v2.6.24-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep:
    lockdep: annotate dir vs file i_mutex
    lockdep: per filesystem inode lock class
    lockdep: annotate kprobes irq fiddling
    lockdep: annotate rcu_read_{,un}lock{,_bh}
    lockdep: annotate journal_start()
    lockdep: s390: connect the sysexit hook
    lockdep: x86_64: connect the sysexit hook
    lockdep: i386: connect the sysexit hook
    lockdep: syscall exit check
    lockdep: fixup mutex annotations
    lockdep: fix mismatched lockdep_depth/curr_chain_hash
    lockdep: Avoid /proc/lockdep & lock_stat infinite output
    lockdep: maintainers

    Linus Torvalds
     

15 Oct, 2007

2 commits

  • * master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (207 commits)
    [SCSI] gdth: fix CONFIG_ISA build failure
    [SCSI] esp_scsi: remove __dev{init,exit}
    [SCSI] gdth: !use_sg cleanup and use of scsi accessors
    [SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2
    [SCSI] gdth: Setup proper per-command private data
    [SCSI] gdth: Remove gdth_ctr_tab[]
    [SCSI] gdth: switch to modern scsi host registration
    [SCSI] gdth: gdth_interrupt() gdth_get_status() & gdth_wait() fixes
    [SCSI] gdth: clean up host private data
    [SCSI] gdth: Remove virt hosts
    [SCSI] gdth: Reorder scsi_host_template intitializers
    [SCSI] gdth: kill gdth_{read,write}[bwl] wrappers
    [SCSI] gdth: Remove 2.4.x support, in-kernel changelog
    [SCSI] gdth: split out pci probing
    [SCSI] gdth: split out eisa probing
    [SCSI] gdth: split out isa probing
    gdth: Make one abuse of scsi_cmnd less obvious
    [SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation
    [SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution
    [SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE
    ...

    Linus Torvalds
     
  • * 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6: (53 commits)
    hwmon: (vt8231) fix sparse warning
    hwmon: (sis5595) fix sparse warning
    hwmon: (w83627hf) don't assume bank 0
    hwmon: (w83627hf) Fix setting fan min right after driver load
    hwmon: (w83627hf) De-macro sysfs callback functions
    hwmon: Add new combined driver for FSC chips
    hwmon: (ibmpex) Release IPMI user if hwmon registration fails
    hwmon: (dme1737) Add sch311x support
    hwmon: (dme1737) group functions logically
    hwmon: (dme1737) cleanups
    hwmon: IBM power meter driver
    hwmon: (coretemp) Add support for Celeron 4xx
    hwmon: (lm87) Disable VID when it should be
    hwmon: (w83781d) Add individual alarm and beep files
    hwmon: VRM is not read from registers
    MAINTAINERS: update hwmon subsystem git trees
    hwmon: Fix the code examples in documentation
    hwmon: update sysfs interface document - error handling
    hwmon: (thmc50) Fix a debug message
    hwmon: (thmc50) Don't create temp3 if not enabled
    ...

    Linus Torvalds
     

13 Oct, 2007

5 commits


12 Oct, 2007

6 commits

  • * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (408 commits)
    [POWERPC] Add memchr() to the bootwrapper
    [POWERPC] Implement logging of unhandled signals
    [POWERPC] Add legacy serial support for OPB with flattened device tree
    [POWERPC] Use 1TB segments
    [POWERPC] XilinxFB: Allow fixed framebuffer base address
    [POWERPC] XilinxFB: Add support for custom screen resolution
    [POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters
    [POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci
    [POWERPC] 4xx: Kilauea defconfig file
    [POWERPC] 4xx: Kilauea DTS
    [POWERPC] 4xx: Add AMCC Kilauea eval board support to platforms/40x
    [POWERPC] 4xx: Add AMCC 405EX support to cputable.c
    [POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable
    [POWERPC] Use PAGE_OFFSET to tell if an address is user/kernel in SW TLB handlers
    [POWERPC] 85xx: Enable FP emulation in MPC8560 ADS defconfig
    [POWERPC] 85xx: Killed
    [POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS
    [POWERPC] 85xx: Convert mpc8560ads to the new CPM binding.
    [POWERPC] mpc8272ads: Remove muram from the CPM reg property.
    [POWERPC] Make clockevents work on PPC601 processors
    ...

    Fixed up conflict in Documentation/powerpc/booting-without-of.txt manually.

    Linus Torvalds
     
  • * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (867 commits)
    [SKY2]: status polling loop (post merge)
    [NET]: Fix NAPI completion handling in some drivers.
    [TCP]: Limit processing lost_retrans loop to work-to-do cases
    [TCP]: Fix lost_retrans loop vs fastpath problems
    [TCP]: No need to re-count fackets_out/sacked_out at RTO
    [TCP]: Extract tcp_match_queue_to_sack from sacktag code
    [TCP]: Kill almost unused variable pcount from sacktag
    [TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L
    [TCP]: Add bytes_acked (ABC) clearing to FRTO too
    [IPv6]: Update setsockopt(IPV6_MULTICAST_IF) to support RFC 3493, try2
    [NETFILTER]: x_tables: add missing ip6t_modulename aliases
    [NETFILTER]: nf_conntrack_tcp: fix connection reopening
    [QETH]: fix qeth_main.c
    [NETLINK]: fib_frontend build fixes
    [IPv6]: Export userland ND options through netlink (RDNSS support)
    [9P]: build fix with !CONFIG_SYSCTL
    [NET]: Fix dev_put() and dev_hold() comments
    [NET]: make netlink user -> kernel interface synchronious
    [NET]: unify netlink kernel socket recognition
    [NET]: cleanup 3rd argument in netlink_sendskb
    ...

    Fix up conflicts manually in Documentation/feature-removal-schedule.txt
    and my new least favourite crap, the "mod_devicetable" support in the
    files include/linux/mod_devicetable.h and scripts/mod/file2alias.c.

    (The latter files seem to be explicitly _designed_ to get conflicts when
    different subsystems work with them - that have an absolutely horrid
    lack of subsystem separation!)

    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • * 'block-2.6.24' of git://git.kernel.dk/data/git/linux-2.6-block: (37 commits)
    [BLOCK] Fix failing compile with BLK_DEV_IO_TRACE=n
    compat_ioctl: move floppy handlers to block/compat_ioctl.c
    compat_ioctl: move cdrom handlers to block/compat_ioctl.c
    compat_ioctl: move BLKPG handling to block/compat_ioctl.c
    compat_ioctl: move hdio calls to block/compat_ioctl.c
    compat_ioctl: handle blk_trace ioctls
    compat_ioctl: add compat_blkdev_driver_ioctl()
    compat_ioctl: move common block ioctls to compat_blkdev_ioctl
    Sysace: Don't enable IRQ until after interrupt handler is registered
    Sysace: sparse fixes
    Sysace: Minor coding convention fixup
    drivers/block/umem: use DRIVER_NAME where appropriate
    drivers/block/umem: trim trailing whitespace
    drivers/block/umem: minor cleanups
    drivers/block/umem: use dev_printk()
    drivers/block/umem: move private include away from include/linux
    Sysace: Labels in C code should not be indented.
    Sysace: Add of_platform_bus binding
    Sysace: Move IRQ handler registration to occur after FSM is initialized
    Sysace: minor rework and cleanup changes
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (74 commits)
    Blackfin serial driver: pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230
    blackfin enable arbitary speed serial setting
    Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT and DEBUG_KERNEL_START
    Blackfin arch: fix typo in register name
    Blackfin arch: trim the Blackfin arch MAINTAINERS list
    Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin
    Blackfin arch: Export strcpy - occasionally get module link failures otherwise
    Blackfin arch: the load address is not safe to point to as a workaround for ANOMALY 05000281
    Blackfin arch: show_mem can not be marked as init, since it is called during OOM condition
    Blackfin arch: flush/inv the correct range when using write back cache and fix bugs find by dmacopy
    Blackfin arch: update kgdb patch
    Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323
    Blackfin arch: Print out debug info, as early as possible
    Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out
    Blackfin arch: fix endless loop bug when a double fault happens
    Blackfin arch: Initial patch to add earlyprintk support
    Blackfin arch: add TWIx_REGBASE and SPIx_REGBASE to specific CPU header files, use the new REGBASE for board platform resources
    Blackfin arch: modify the insX/outsX and dma_insX/dma_outsX to be compatible with other archs
    Blackfin arch: add more common defines for output sections
    Blackfin arch: cleanup IO and DMA_IO API function definitions according to other arches
    ...

    Linus Torvalds
     
  • Paul Mackerras
     
  • Signed-off-by: Peter Zijlstra
    Signed-off-by: Ingo Molnar

    Peter Zijlstra
     

11 Oct, 2007

13 commits


10 Oct, 2007

4 commits


03 Oct, 2007

3 commits


24 Sep, 2007

2 commits

  • This is the latest version of the MMC-over-SPI support. It works
    on 2.6.23-rc2 plus git-mmc (from rc1-mm2), along with the preceding
    patches which teach the rest of the MMC stack about SPI.

    The main issue of note is that sometimes cards need to be power cycled
    to recover after certain faults. Also, it may sometimes be necessary
    to disable CRCs. ("modprobe mmc_core use_spi_crc=n")

    Signed-off-by: David Brownell
    Cc: mikael.starvik@axis.com,
    Cc: Hans-Peter Nilsson
    Cc: Jan Nikitenko
    Cc: Mike Lavender
    Signed-off-by: Pierre Ossman

    David Brownell
     
  • Really basic init sequence for SDIO cards.

    Signed-off-by: Pierre Ossman

    Pierre Ossman
     

21 Sep, 2007

1 commit


20 Sep, 2007

1 commit


31 Aug, 2007

2 commits