12 Oct, 2008

4 commits

  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)
    [ARM] 5300/1: fixup spitz reset during boot
    [ARM] 5295/1: make ZONE_DMA optional
    [ARM] 5239/1: Palm Zire 72 power management support
    [ARM] 5298/1: Drop desc_handle_irq()
    [ARM] 5297/1: [KS8695] Fix two compile-time warnings
    [ARM] 5296/1: [KS8695] Replace macro's with trailing underscores.
    [ARM] pxa: allow multi-machine PCMCIA builds
    [ARM] pxa: add preliminary CPUFREQ support for PXA3xx
    [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h
    [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c
    [ARM] pxa/zylonite: add support for USB OHCI
    [ARM] ohci-pxa27x: use ioremap() and offset for register access
    [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()
    [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource
    [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver
    [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers
    [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c
    [ARM] pxa: simplify DMA register definitions
    [ARM] pxa: make additional DCSR bits valid for PXA3xx
    [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c
    ...

    Fixed up conflicts in
    arch/arm/mach-versatile/core.c
    sound/soc/pxa/pxa2xx-ac97.c
    sound/soc/pxa/pxa2xx-i2s.c
    manually.

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1075 commits)
    myri10ge: update driver version number to 1.4.3-1.369
    r8169: add shutdown handler
    r8169: preliminary 8168d support
    r8169: support additional 8168cp chipset
    r8169: change default behavior for mildly identified 8168c chipsets
    r8169: add a new 8168cp flavor
    r8169: add a new 8168c flavor (bis)
    r8169: add a new 8168c flavor
    r8169: sync existing 8168 device hardware start sequences with vendor driver
    r8169: 8168b Tx performance tweak
    r8169: make room for more specific 8168 hardware start procedure
    r8169: shuffle some registers handling around (8168 operation only)
    r8169: new phy init parameters for the 8168b
    r8169: update phy init parameters
    r8169: wake up the PHY of the 8168
    af_key: fix SADB_X_SPDDELETE response
    ath9k: Fix return code when ath9k_hw_setpower() fails on reset
    ath9k: remove nasty FAIL macro from ath9k_hw_reset()
    gre: minor cleanups in netlink interface
    gre: fix copy and paste error
    ...

    Linus Torvalds
     
  • * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (49 commits)
    MIPS: RB532: provide GPIO_BUILTIN_NR and irq_to_gpio/gpio_to_irq
    MIPS: Move ptrace prototypes to ptrace.h
    MIPS: Ptrace support for HARDWARE_WATCHPOINTS
    MIPS: Scheduler support for HARDWARE_WATCHPOINTS.
    MIPS: Watch exception handling for HARDWARE_WATCHPOINTS.
    MIPS: Probe watch registers and report configuration.
    MIPS: Add HARDWARE_WATCHPOINTS definitions and support code.
    MIPS: Add HARDWARE_WATCHPOINTS configure option.
    MIPS: Replace use of with native implementations.
    MIPS: TXx9: Add TX4939 ATA support (v2)
    MIPS: Rewrite spinlocks to ticket locks.
    MIPS: IP checksums: Optimize adjust of sum on buffers of odd alignment.
    MIPS: IP checksums: Remove unncessary .set pseudos
    MIPS: IP checksums: Remove unncessary folding of sum to 16 bit.
    MIPS: Move headfiles to new location below arch/mips/include
    MIPS: Alchemy: rename directory
    MIPS: Optimize get_user and put_user for 64-bit
    MIPS: TXx9: Implement prom_free_prom_memory
    MIPS: TXx9: Add RBTX4939 board support
    MIPS: TXx9: Add TX4939 SoC support
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.alsa-project.org/alsa-kernel: (258 commits)
    ALSA: hda: VREF powerdown for headphones
    ALSA: hda: STAC_HP_M4
    ALSA: ASoC: Check for machine type in GTA01 machine driver
    ALSA: mtpav - Fix race in probe
    ALSA: usb-audio: dynamic detection of MIDI interfaces in uaxx-quirk
    ALSA: Add a note on dependency of RTC stuff
    ALSA: ASoC: add new param mux to dapm_mux_update_power
    ALSA: Increase components array size
    ALSA: ASoC: Correct inverted Mic PGA Switch control in wm8510 driver
    ALSA: hda: comment typo fix
    ALSA: hda: comment typo fix
    ALSA: hda - Fix PCI SSID for ASROCK K18N78FullHD-hSLI
    ALSA: snd-usb-audio: support for Edirol UA-4FX device
    ALSA: usb - Fix possible Oops at USB-MIDI disconnection
    ALSA: hda - Fix another ALC889A (rev 0x100101)
    ALSA: hda: add more board-specific information for Realtek ALC662 rev1
    ALSA: Correct Vladimir Barinov's e-mail address
    ALSA: cs46xx: Add PCI IDs for TerraTec and Hercules cards
    ALSA: hda: SPDIF stream muting support
    ALSA: hda: appletv support
    ...

    Linus Torvalds
     

11 Oct, 2008

9 commits

  • * 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (27 commits)
    [S390] Fix checkstack for s390
    [S390] fix initialization of stp
    [S390] 3215: Remove tasklet.
    [S390] console flush on panic / reboot
    [S390] introduce dirty bit for kvm live migration
    [S390] Add ioctl support for EMC Symmetrix Subsystem Control I/O
    [S390] xpram: per device block request queues.
    [S390] dasd: fix message flood for unsolicited interrupts
    [S390] Move private simple udelay function to arch/s390/lib/delay.c.
    [S390] dcssblk: add >2G DCSSs support and stacked contiguous DCSSs support.
    [S390] ptrace changes
    [S390] s390: use sys_pause for 31bit pause entry point
    [S390] qdio enhanced SIGA (iqdio) support.
    [S390] cio: fix cio_tpi.
    [S390] cio: Correct use of ! and &
    [S390] cio: inline assembly cleanup
    [S390] bus_id -> dev_set_name() for css and ccw busses
    [S390] bus_id ->dev_name() conversions in qdio
    [S390] Use s390_root_dev_* in kvm_virtio.
    [S390] more bus_id -> dev_name conversions
    ...

    Linus Torvalds
     
  • The Routerboard 532 bootloader passes the korina ethernet
    MAC adapter address to the kernel on the command line.
    Document this in the kernel-parameters file.

    Signed-off-by: Florian Fainelli
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     
  • * 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (21 commits)
    rcu: RCU-based detection of stalled CPUs for Classic RCU, fix
    rcu: RCU-based detection of stalled CPUs for Classic RCU
    rcu: add rcu_read_lock_sched() / rcu_read_unlock_sched()
    rcu: fix sparse shadowed variable warning
    doc/RCU: fix pseudocode in rcuref.txt
    rcuclassic: fix compiler warning
    rcu: use irq-safe locks
    rcuclassic: fix compilation NG
    rcu: fix locking cleanup fallout
    rcu: remove redundant ACCESS_ONCE definition from rcupreempt.c
    rcu: fix classic RCU locking cleanup lockdep problem
    rcu: trace fix possible mem-leak
    rcu: just rename call_rcu_bh instead of making it a macro
    rcu: remove list_for_each_rcu()
    rcu: fixes to include/linux/rcupreempt.h
    rcu: classic RCU locking and memory-barrier cleanups
    rcu: prevent console flood when one CPU sees another AWOL via RCU
    rcu, debug: detect stalled grace periods, cleanups
    rcu, debug: detect stalled grace periods
    rcu classic: new algorithm for callbacks-processing(v2)
    ...

    Linus Torvalds
     
  • …s/security-testing-2.6

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:
    selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
    selinux: use default proc sid on symlinks
    file capabilities: uninline cap_safe_nice
    Update selinux info in MAINTAINERS and Kconfig help text
    SELinux: add gitignore file for mdp script
    SELinux: add boundary support and thread context assignment
    securityfs: do not depend on CONFIG_SECURITY
    selinux: add support for installing a dummy policy (v2)
    security: add/fix security kernel-doc
    selinux: Unify for- and while-loop style
    selinux: conditional expression type validation was off-by-one
    smack: limit privilege by label
    SELinux: Fix a potentially uninitialised variable in SELinux hooks
    SELinux: trivial, remove unneeded local variable
    SELinux: Trivial minor fixes that change C null character style
    make selinux_write_opts() static

    Linus Torvalds
     
  • …git/tip/linux-2.6-tip

    * 'sched-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (38 commits)
    sched debug: add name to sched_domain sysctl entries
    sched: sync wakeups vs avg_overlap
    sched: remove redundant code in cpu_cgroup_create()
    sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq
    cpusets: scan_for_empty_cpusets(), cpuset doesn't seem to be so const
    sched: minor optimizations in wake_affine and select_task_rq_fair
    sched: maintain only task entities in cfs_rq->tasks list
    sched: fixup buddy selection
    sched: more sanity checks on the bandwidth settings
    sched: add some comments to the bandwidth code
    sched: fixlet for group load balance
    sched: rework wakeup preemption
    CFS scheduler: documentation about scheduling policies
    sched: clarify ifdef tangle
    sched: fix list traversal to use _rcu variant
    sched: turn off WAKEUP_OVERLAP
    sched: wakeup preempt when small overlap
    kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
    kernel/cpu.c: Move the CPU_DYING notifiers
    sched: fix __load_balance_iterator() for cfq with only one task
    ...

    Linus Torvalds
     
  • Signed-off-by: Cornelia Huck
    Signed-off-by: Martin Schwidefsky

    Cornelia Huck
     
  • Add documentation for the new "purge" cio_ignore parameter.

    Signed-off-by: Cornelia Huck
    Signed-off-by: Martin Schwidefsky

    Cornelia Huck
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (37 commits)
    [SCSI] zfcp: fix double dbf id usage
    [SCSI] zfcp: wait on SCSI work to be finished before proceeding with init dev
    [SCSI] zfcp: fix erp list usage without using locks
    [SCSI] zfcp: prevent fc_remote_port_delete calls for unregistered rport
    [SCSI] zfcp: fix deadlock caused by shared work queue tasks
    [SCSI] zfcp: put threshold data in hba trace
    [SCSI] zfcp: Simplify zfcp data structures
    [SCSI] zfcp: Simplify get_adapter_by_busid
    [SCSI] zfcp: remove all typedefs and replace them with standards
    [SCSI] zfcp: attach and release SAN nameserver port on demand
    [SCSI] zfcp: remove unused references, declarations and flags
    [SCSI] zfcp: Update message with input from review
    [SCSI] zfcp: add queue_full sysfs attribute
    [SCSI] scsi_dh: suppress comparison warning
    [SCSI] scsi_dh: add Dell product information into rdac device handler
    [SCSI] qla2xxx: remove the unused SCSI_QLOGIC_FC_FIRMWARE option
    [SCSI] qla2xxx: fix printk format warnings
    [SCSI] qla2xxx: Update version number to 8.02.01-k8.
    [SCSI] qla2xxx: Ignore payload reserved-bits during RSCN processing.
    [SCSI] qla2xxx: Additional residual-count corrections during UNDERRUN handling.
    ...

    Linus Torvalds
     
  • * 'for-2.6.28' of git://git.kernel.dk/linux-2.6-block: (132 commits)
    doc/cdrom: Trvial documentation error, file not present
    block_dev: fix kernel-doc in new functions
    block: add some comments around the bio read-write flags
    block: mark bio_split_pool static
    block: Find bio sector offset given idx and offset
    block: gendisk integrity wrapper
    block: Switch blk_integrity_compare from bdev to gendisk
    block: Fix double put in blk_integrity_unregister
    block: Introduce integrity data ownership flag
    block: revert part of d7533ad0e132f92e75c1b2eb7c26387b25a583c1
    bio.h: Remove unused conditional code
    block: remove end_{queued|dequeued}_request()
    block: change elevator to use __blk_end_request()
    gdrom: change to use __blk_end_request()
    memstick: change to use __blk_end_request()
    virtio_blk: change to use __blk_end_request()
    blktrace: use BLKTRACE_BDEV_SIZE as the name size for setup structure
    block: add lld busy state exporting interface
    block: Fix blk_start_queueing() to not kick a stopped queue
    include blktrace_api.h in headers_install
    ...

    Linus Torvalds
     

10 Oct, 2008

6 commits

  • This merges phase 1 of the x86 tree, which is a collection of branches:

    x86/alternatives, x86/cleanups, x86/commandline, x86/crashdump,
    x86/debug, x86/defconfig, x86/doc, x86/exports, x86/fpu, x86/gart,
    x86/idle, x86/mm, x86/mtrr, x86/nmi-watchdog, x86/oprofile,
    x86/paravirt, x86/reboot, x86/sparse-fixes, x86/tsc, x86/urgent and
    x86/vmalloc

    and as Ingo says: "these are the easiest, purely independent x86 topics
    with no conflicts, in one nice Octopus merge".

    * 'x86-v28-for-linus-phase1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (147 commits)
    x86: mtrr_cleanup: treat WRPROT as UNCACHEABLE
    x86: mtrr_cleanup: first 1M may be covered in var mtrrs
    x86: mtrr_cleanup: print out correct type v2
    x86: trivial printk fix in efi.c
    x86, debug: mtrr_cleanup print out var mtrr before change it
    x86: mtrr_cleanup try gran_size to less than 1M, v3
    x86: mtrr_cleanup try gran_size to less than 1M, cleanup
    x86: change MTRR_SANITIZER to def_bool y
    x86, debug printouts: IOMMU setup failures should not be KERN_ERR
    x86: export set_memory_ro and set_memory_rw
    x86: mtrr_cleanup try gran_size to less than 1M
    x86: mtrr_cleanup prepare to make gran_size to less 1M
    x86: mtrr_cleanup safe to get more spare regs now
    x86_64: be less annoying on boot, v2
    x86: mtrr_cleanup hole size should be less than half of chunk_size, v2
    x86: add mtrr_cleanup_debug command line
    x86: mtrr_cleanup optimization, v2
    x86: don't need to go to chunksize to 4G
    x86_64: be less annoying on boot
    x86, olpc: fix endian bug in openfirmware workaround
    ...

    Linus Torvalds
     
  • The sbpcd tester program is not included in the kernel source tree,
    so remove the reference to it.

    Signed-off-by: Randy Dunlap
    Reported-by: Nick Warne
    Signed-off-by: Jens Axboe

    Randy Dunlap
     
  • James Morris
     
  • Merge branch 'davinci' into devel

    Russell King
     
  • * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
    hwmon: (abituguru3) Enable DMI probing feature on Abit AT8 32X
    hwmon: (abituguru3) Enable reading from AUX3 fan on Abit AT8 32X
    hwmon: (adt7473) Fix some bogosity in documentation file
    hwmon: Define sysfs interface for energy consumption register
    hwmon: (it87) Prevent power-off on Shuttle SN68PT
    eeepc-laptop: Fix hwmon interface

    Linus Torvalds
     
  • Replace the no longer working links and email address in the
    documentation and in source code.

    Signed-off-by: Márton Németh
    Signed-off-by: Dave Jones

    Németh Márton
     

09 Oct, 2008

7 commits


08 Oct, 2008

3 commits


07 Oct, 2008

2 commits

  • * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (33 commits)
    V4L/DVB (9103): em28xx: HVR-900 B3C0 - fix audio clicking issue
    V4L/DVB (9099): em28xx: Add detection for K-WORLD DVB-T 310U
    V4L/DVB (9092): gspca: Bad init values for sonixj ov7660.
    V4L/DVB (9080): gspca: Add a delay after writing to the sonixj sensors.
    V4L/DVB (9075): gspca: Bad check of returned status in i2c_read() spca561.
    V4L/DVB (9053): fix buffer overflow in uvc-video
    V4L/DVB (9043): S5H1420: Fix size of shadow-array to avoid overflow
    V4L/DVB (9037): Fix support for Hauppauge Nova-S SE
    V4L/DVB (9029): Fix deadlock in demux code
    V4L/DVB (8979): sms1xxx: Add new USB product ID for Hauppauge WinTV MiniStick
    V4L/DVB (8978): sms1xxx: fix product name for Hauppauge WinTV MiniStick
    V4L/DVB (8967): Use correct XC3028L firmware for AMD ATI TV Wonder 600
    V4L/DVB (8963): s2255drv field count fix
    V4L/DVB (8961): zr36067: Fix RGBR pixel format
    V4L/DVB (8960): drivers/media/video/cafe_ccic.c needs mm.h
    V4L/DVB (8958): zr36067: Return proper bytes-per-line value
    V4L/DVB (8957): zr36067: Restore the default pixel format
    V4L/DVB (8955): bttv: Prevent NULL pointer dereference in radio_open
    V4L/DVB (8935): em28xx-cards: Remove duplicate entry (EM2800_BOARD_KWORLD_USB2800)
    V4L/DVB (8933): gspca: Disable light frquency for zc3xx cs2102 Kokom.
    ...

    Linus Torvalds
     
  • …dump', 'x86/debug', 'x86/defconfig', 'x86/doc', 'x86/exports', 'x86/fpu', 'x86/gart', 'x86/idle', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/oprofile', 'x86/paravirt', 'x86/reboot', 'x86/sparse-fixes', 'x86/tsc', 'x86/urgent' and 'x86/vmalloc' into x86-v28-for-linus-phase1

    Ingo Molnar
     

06 Oct, 2008

2 commits


05 Oct, 2008

1 commit

  • Correct firmware type to MTS
    Correct audio routing for composite/s-video
    Add DVB-T detection.

    This patch uses the eeprom hash method for detection as the vendor/product
    ids are also used for the DIGIVOX_AD. This may be a clone of the same
    product. Explanatory text has been added prior to the hask look-up in
    anticipation that it may help others.

    The following has been tested to work:
    Analogue TV (PAL-I)
    Composite In
    DVB-T (UK Crystal Palace)
    USB AUDIO

    The following has not been tested but probably works:
    S-Video In

    Signed-off-by: Darron Broad
    Signed-off-by: Douglas Schilling Landgraf
    Signed-off-by: Mauro Carvalho Chehab

    Darron Broad
     

04 Oct, 2008

3 commits

  • The "Documentation" section of this file mentions that when an interface
    change is made, I should be CCed with info about the change (so that
    man-pages can document it). Additionally request that this info be CCed
    to the new linux-api@vger.kernel.org list.

    Signed-off-by: Michael Kerrisk
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michael Kerrisk
     
  • Mention that patches that change the kernel-userland interface should
    be CCed to the new list linux-api@vger.kernel.org.

    Signed-off-by: Michael Kerrisk
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michael Kerrisk
     
  • There's already a fc_vport_termintate() call exported by
    the transport. This patch adds a symmetric call to the API to allow
    an NPIV-capable LLD to instantiate vports sans user intervention.

    Additional comments/updates:

    Re: scsi_fc_transport.txt
    Add a function prototype for fc_vport_terminate similar to what's
    done for fc_vport_create

    Re: fc_vport_create
    I recommend we pass the channel number in fc_vport_create rather
    than fixing it at zero.

    Also, ids->vport_type should be set to FC_PORTTYPE_NPIV prior to
    calling fc_vport_create. The comment is also meaningless.

    Added-by and
    Signed-off-by: James Smart
    Signed-off-by: Andrew Vasquez
    Signed-off-by: James Bottomley

    Andrew Vasquez
     

03 Oct, 2008

1 commit


01 Oct, 2008

1 commit


30 Sep, 2008

1 commit